Im Taskplaner Skripte im wöchentlichen Wechsel eintragen
Hallo,
ich habe ein kleines Problem und finde da keine brauchbare Lösung.
Situation: Zwei Backupskripte sollen im wöchentlichen Wechsel jeweils mo-fr um 23:00 aufgerufen werden. Leider finde ich kein geeignete Möglichkeit, dies über den Taskplaner zu regeln. Oder bin ich nur zu dumm, die richtigen Daten einzugeben?
Für Tipps wäre ich sehr dankbar.
Gruß
Jens
ich habe ein kleines Problem und finde da keine brauchbare Lösung.
Situation: Zwei Backupskripte sollen im wöchentlichen Wechsel jeweils mo-fr um 23:00 aufgerufen werden. Leider finde ich kein geeignete Möglichkeit, dies über den Taskplaner zu regeln. Oder bin ich nur zu dumm, die richtigen Daten einzugeben?
Für Tipps wäre ich sehr dankbar.
Gruß
Jens
Please also mark the comments that contributed to the solution of the article
Content-Key: 101100
Url: https://administrator.de/contentid/101100
Printed on: April 19, 2024 at 00:04 o'clock
9 Comments
Latest comment
Moin jgeorg,
so als Schnellschnuss am CMD-Prompt wären die Bausteine:
... wobei ja nun vollkommen egal ist, ob diese VBS-Kalenderwochenberechnung nun mit irgendeiner DIN- oder ISO-Norm konform geht... wichtig ist ja nur, dass jeweils die Montage-Freitage einer Woche eine andere Ergebnis-Zahl bekommen als die der Woche vorher.
Also im Backup-Batch dann eben.
Grüße
Biber
so als Schnellschnuss am CMD-Prompt wären die Bausteine:
(=18:23:47 E:\=)
>echo Wscript.echo datepart("ww", wscript.arguments(0)) >kw.vbs
(=18:23:55 E:\=)
>cscript //nologo kw.vbs 28.10.2008
44
Also im Backup-Batch dann eben.
.....
echo Wscript.echo datepart("ww", now) >%temp%\kw.vbs
For /F %%i in ('cscript //nologo %temp%\kw.vbs') do Set KW=%%i
:: in %KW% steht jetzt also z.b. 45
:: jetzt noch mit Modulo 2 feststellen, ob gerade oder ungerade
Set /a "GeradeUngerade=kw % 2"
:: jetzt steht in GeradeUngerade also eine 0 oder eine 1...
....
Grüße
Biber