Batch Datei erstellen - bestimmte Dateien verschieben
Hallo zusammen,
ich benötige ein Batch dass mir per Parameter-Übergabe bestimmte Dateien von einem Verzeichnis ins andere verschiebt.
Bspl:
/do.bat abc.pdf
Also das beim Aufruf der do.bat ich genau bestimme welche Dateien verschoben werden.
Ist es auch möglich per Wildcart die Dateien zu bestimmen? also: do.bat *.pdf
Dabei soll zusätzlich ein Zeitstempel vorne in den Dateinamen eingesetzt werden.
Im unterenm Skipt bestimme ich explizit welche Datei verschoben werden muss.
_______________________________________________________________________
set jahr=%date:~-4%
set monat=%date:~-7,2%
set tag=%date:~-10,2%
set /a stunde=%time:~0,2%
set minute=%time:~3,2%
set allt=%jahr%_%monat%_%tag%_%stunde%_%minute%
set path1="C:\Users\\Desktop\ordner1"
set path2="C:\Users\Desktop\ordener2"
FOR %%I IN (*data*.txt) DO ren %%I %allt%_%%~nI.txt
move %path1%\*data* %path2%\
_______________________________________________________________________
Ich benötige aber ein Skript mit dem ich verschiedene bestimmte Daten verschiebe, also per Parameterübergabe beim Aufruf des Skriptes.
Danke im Vorraus
KK
ich benötige ein Batch dass mir per Parameter-Übergabe bestimmte Dateien von einem Verzeichnis ins andere verschiebt.
Bspl:
/do.bat abc.pdf
Also das beim Aufruf der do.bat ich genau bestimme welche Dateien verschoben werden.
Ist es auch möglich per Wildcart die Dateien zu bestimmen? also: do.bat *.pdf
Dabei soll zusätzlich ein Zeitstempel vorne in den Dateinamen eingesetzt werden.
Im unterenm Skipt bestimme ich explizit welche Datei verschoben werden muss.
_______________________________________________________________________
set jahr=%date:~-4%
set monat=%date:~-7,2%
set tag=%date:~-10,2%
set /a stunde=%time:~0,2%
set minute=%time:~3,2%
set allt=%jahr%_%monat%_%tag%_%stunde%_%minute%
set path1="C:\Users\\Desktop\ordner1"
set path2="C:\Users\Desktop\ordener2"
FOR %%I IN (*data*.txt) DO ren %%I %allt%_%%~nI.txt
move %path1%\*data* %path2%\
_______________________________________________________________________
Ich benötige aber ein Skript mit dem ich verschiedene bestimmte Daten verschiebe, also per Parameterübergabe beim Aufruf des Skriptes.
Danke im Vorraus
KK
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 248268
Url: https://administrator.de/forum/batch-datei-erstellen-bestimmte-dateien-verschieben-248268.html
Ausgedruckt am: 22.04.2025 um 19:04 Uhr
2 Kommentare
Neuester Kommentar