Warum wird mir der Pfad nicht angezeigt?
Hallo Zusammen,
bei dieser Batch:
Kommt das raus:
Was mache ich falsch?
Danke
bei dieser Batch:
for /f "delims=" %%a in ('dir /b /s /ad "C:\Users\%username%\AppData\Roaming\Thunderbird\Profiles\" ^| findstr /i "\\.*default-release.*$"') do set Pfad="%%~dpi"
@echo %Pfad%
Kommt das raus:
Was mache ich falsch?
Danke
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 5993430516
Url: https://administrator.de/contentid/5993430516
Ausgedruckt am: 21.11.2024 um 19:11 Uhr
3 Kommentare
Neuester Kommentar
Moin,
du definierst mit der Forschleife die Variable %%a, versuchst dann aber den Pfad für %%i anzeigen zu lassen.
Also wenn schon:
Allerdings ist es immer besser, einen Pfad ohne Anführungszeichen in eine Variable zu schreiben und dann ggfs in Befehlen wo sie benötigt werden zu ergänzen:
Gruß Thomas
du definierst mit der Forschleife die Variable %%a, versuchst dann aber den Pfad für %%i anzeigen zu lassen.
Also wenn schon:
set Pfad="%%~dpa"
Allerdings ist es immer besser, einen Pfad ohne Anführungszeichen in eine Variable zu schreiben und dann ggfs in Befehlen wo sie benötigt werden zu ergänzen:
set "Pfad=%%~dpa"
Gruß Thomas
Hallo Mike,
Hmm, zuerst bei Facebook fragen und dann hier?
Sorry - musste sein. Und ja, ich lese ALLES.
mfg Crusher