Batch warum gehen manche sachen nur direkt im terminal und nicht im skript
Hallo hab vor kurzem angefangen Batch zu programmieren und komm hier leider nicht mehr weiter hab aber keine Ahnung warum. Danke scho jz für die Hilfe
[Edit Biber] Codeformatierung [/Edit]
for /f "Tokens=1,2,3 delims=." %a in ('echo %date%') do (
set var1= %a
set var2= %b
set var3= %c
)
set dvar=%var1%%var2%%var3%
copy C:\Users\miksch\Desktop\Neuer Ordner\ETC_PL_321_DDMMYYYY_ID.csv C:\Users\miksch\Desktop\Neuer Ordner\ETC_PL_321_%var%_ID.csv
rem rename C:\Users\miksch\Desktop\Neuer Ordner\ETC_PL_801_DDMMYYYY_ID.csv ETC_PL_801_%var%_ID.csv
rem rename C:\Users\miksch\Desktop\Neuer Ordner\ETC_PL_803_DDMMYYYY_ID.csv ETC_PL_803_%var%_ID.csv
pause
[Edit Biber] Codeformatierung [/Edit]
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 176820
Url: https://administrator.de/forum/batch-warum-gehen-manche-sachen-nur-direkt-im-terminal-und-nicht-im-skript-176820.html
Ausgedruckt am: 22.04.2025 um 02:04 Uhr
4 Kommentare
Neuester Kommentar

moin,
abschliessend und danach darfst du den Fred - sofern die Fragen alle beantwortet sind schliessen..
Es gibt auch noch zur mehr saufen Eselsbrücke die Leherzeichen, die so gerne im Gänsefüßchen eingewickelt werden wollen, weil Ihnen sonst kalt wird.
Der "Fehler", warum die Datei - trotz vorhandensein nicht gefunden wird - ist aber eine andere Geschichte"
Und dann noch einen Gratis Tipp oben drauf...
Gruß
abschliessend und danach darfst du den Fred - sofern die Fragen alle beantwortet sind schliessen..
Es gibt auch noch zur mehr saufen Eselsbrücke die Le
C:\>copy c:\boot.ini %userprofile%\desktop\
Syntaxfehler.
C:\>copy c:\boot.ini "%userprofile%\desktop\"
c:\boot.ini
Das System kann die angegebene Datei nicht finden.
0 Datei(en) kopiert.
Und dann noch einen Gratis Tipp oben drauf...
- Teste niemals nie mit Ordnern, die sich auf dem Desktop befinden....Und das nicht nur, weil der Weg zum Desktop mindestens ein Le
herzeichen enthält.
Gruß