keiosid
Goto Top

Script von WIN 2008 unter WIN 2012 nicht lauffähig

Hallo,
Nach dem Umzug auf einen 2012er Server laufen meine BackUpskripte nicht mehr.
Hat sich da was wesentliches in der Syntax geändert?
@echo on
REM Aktuelle Zeit holen und Doppelpunkte durch "_" ersetzen2   
set stunden=%TIME:~0,2%
if "%stunden:~0,1%"==" " set stunden=0%stunden:~1,1%  
set minuten=%TIME:~3,2%
set sekunden=%TIME:~6,2%
set CURRENTTIME=%stunden%_%minuten%_%sekunden%
REM Tagesdatum ermitteln
set CURRENTYEAR=%DATE:~6,4%
set CURRENTMONTH=%DATE:~3,2%
set CURRENTDAY=%DATE:~0,2%
REM Archivnamen zusammensetzen
set ARCHIVNAME=%CURRENTYEAR%_%CURRENTMONTH%_%CURRENTDAY%_%CURRENTTIME%
REM Verzeichnis erstellen11.
mkdir \\cidemuas0003\shares6\shares2\vhv\it_abteilung\Streamserve_Development\Persuasion_5_6_2\Muenchen\wd_move\Export\BackUp\%ARCHIVNAME%

copy \\cidemuas0003\shares6\shares2\vhv\it_abteilung\Streamserve_Development\Persuasion_5_6_2\Muenchen\wd_move\Export\move-move.export \\cidemuas0003\shares6\shares2\vhv\it_abteilung\Streamserve_Development\Persuasion_5_6_2\Muenchen\wd_move\Export\BackUp\%ARCHIVNAME%
copy \\cidemuas0003\shares6\shares2\vhv\it_abteilung\Streamserve_Development\Persuasion_5_6_2\Muenchen\wd_move\Export\move-move.sfv \\cidemuas0003\shares6\shares2\vhv\it_abteilung\Streamserve_Development\Persuasion_5_6_2\Muenchen\wd_move\Export\BackUp\%ARCHIVNAME%
pause
exit

Für Hinweise vielen Dank

PS.: Das Skript läuft noch mit der Endung *.bat

Content-Key: 289336

Url: https://administrator.de/contentid/289336

Printed on: April 18, 2024 at 13:04 o'clock

Mitglied: 122990
122990 Nov 25, 2015 updated at 14:46:53 (UTC)
Goto Top
Fehlermeldung ? Wo und wie wird sie ausgeführt ? Taskplaner etc. pp ? Eventlog ?

Gruß grexit
Member: AndreasHoster
Solution AndreasHoster Nov 25, 2015, updated at Nov 26, 2015 at 07:38:01 (UTC)
Goto Top
Weitere Möglichkeit:
Kein deutsches Datums/Zeitformat mehr, damit unerlaubte Zeichen in den Dateinamen.
Member: KeiosID
KeiosID Nov 26, 2015 at 07:19:42 (UTC)
Goto Top
Hallo Grexit,

es spielt keine Rolle, ob ich das Skript manuell oder per Taskplaner starte.
O:\it_abteilung\Streamserve_Development\Persuasion_5_6_2\Muenchen\wd_move\Export
\BackUp>copy \\cidemuas0003\shares6\shares2\vhv\it_abteilung\Streamserve_Develop
ment\Persuasion_5_6_2\Muenchen\wd_move\Export\move-move.sfv \\cidemuas0003\share
s6\shares2\vhv\it_abteilung\Streamserve_Development\Persuasion_5_6_2\Muenchen\wd
_move\Export\BackUp\/26/_ 1_Th_08_17_12

Wenn ich das Skript lokal von meine PC aus starte, es liegt in einem Share, funktioniert es,
starte ich es vom Server aus, erhalte ich den Syntax Error

Grüße
Keios
Member: KeiosID
KeiosID Nov 26, 2015 at 07:27:18 (UTC)
Goto Top
Du hast Recht:
C:\Windows>echo /26/_ 1_Th_08_25_31
/26/_ 1_Th_08_25_31


Nur wie bekomme ich als nicht Programmierer das nun wieder in den Griff?

Gruß
Keios
Member: KeiosID
KeiosID Nov 26, 2015 at 07:39:06 (UTC)
Goto Top
Hallo Hoster,
nun klappt es wieder. Danke.

Habe die Regions- und Spracheinstellungen auf Deutsch umgestellt.

Grüße
Keios