Gibt es eine Möglichkeit dieses batch Script in VBS umzuschreiben? Oder gibt es mitlerweile eine Möglichkeit dieses automatisch zu machen über einen Converter.
Quellcode
- cls
- @echo off
- :: QUELLPFADE FESTLEGEN FALLS ES MEHR ALS EINEN PFAD GIBT DER GESICHERT WERDEN SOLL.
- set quellpfad1=
- set quellpfad2=
- :: ZEILPFAD FESTLEGEN
- set zielpfad1=
- taskkill /IM XY
- cls
- ECHO DATEN WERDEN GESICHERT...
- ECHO BITTE WARTEN...
- set logpfad=%zielpfad1%\log
- set SORTDATE=%date:~-4%.%date:~3,2%.%date:~0,2%
- Color 1C
- mkdir %logpfad%
- Echo ############################### >> %logpfad%\sich.log
- Echo %SORTDATE% %time:~0,5% >> %logpfad%\sich.log
- Echo ############################### >> %logpfad%\sich.log
- Echo **********************************************>> %logpfad%\sich.log
- Echo **********************************************>> %logpfad%\sich.log
- xcopy %quellpfad1% %zielpfad1%\SICHERUNG\ /e/s/y/d >> %logpfad%\sich.log
- xcopy %quellpfad2% %zielpfad1%\SICHERUNG\ /e/s/y/d >> %logpfad%\sich.log
- Echo **********************************************>> %logpfad%\sich.log
- Echo **********************************************>> %logpfad%\sich.log
- FOR /F "tokens=1,2 delims=:" %%d IN ('date /t') DO set dat=%%d
- FOR /F "tokens=1,2 delims=:" %%i IN ('time /t') DO set zeit=%%i-%%j
- rename %zielpfad1%\SICHERUNG "%dat%%zeit%.sich"
- FOR /F "skip=3 tokens=*" %%c IN ('DIR /O-D /B %zielpfad1%\*sich') DO (rd %zielpfad1%\"%%c" /s/q)
- exit