ich benötige einmal eure Hilfe.
Ich habe soeben eine batch datei geschrieben, welche gewisse Dateien von A nach B verschieben und kopieren soll.
WENN eine Datei nicht verschoben werden kann, weil sie z.b. noch geöffnet/in bearbeitung ist, soll das Script eine Fehlermeldung ausspucken.
So sieht es aktuell aus:
//Pfade set mypath1=%userprofile%\TestQUELLE set mypath2=%userprofile%\TestZIEL set mypath3=%userprofile%\TestQUELLE\MOVED //MOVE© for %%i in ("%mypath1%\*.tif" "%mypath1%\*.pdf" "%mypath1%\*.xlsx") do move "%%i" "%mypath3%" for %%i in ("%mypath3%\*.tif" "%mypath3%\*.pdf" "%mypath3%\*.xlsx") do copy "%%i" "%mypath2%" timeout /t 1 //IF *.tif THEN ERROR if exist %mypath1%\*.tif goto err1 //Fehlerausgabe :err1 cscript //NoLogo error.vbs
In dem .vbs Script ist nur die PopUp Fehlermeldung.
Mein Problem:
Egal ob eine Datei vorhanden ist, oder nicht. Die Fehlermeldung kommt IMMER!
Woran liegt das?
Vielen Dank im Voraus
LG
Exelym