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
Please also mark the comments that contributed to the solution of the article
Content-Key: 248268
Url: https://administrator.de/contentid/248268
Printed on: April 23, 2024 at 18:04 o'clock
2 Comments
Latest comment