Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Im Taskplaner Skripte im wöchentlichen Wechsel eintragen

Frage Microsoft

Mitglied: jgeorg

jgeorg (Level 1) - Jetzt verbinden

05.11.2008, aktualisiert 19:09 Uhr, 4133 Aufrufe, 9 Kommentare

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
Mitglied: Biber
05.11.2008 um 15:39 Uhr
Moin jgeorg,

willkommen im Forum.
Ich will ja nicht unangenehmen Fragen aus dem Wege gehen, aber...

Wäre es nicht einfacher, EINEN Job anzulegen und in dem Job zu prüfen, ob die Kalenderwoche gerade oder ungerade ist?

Mein' ja nur...
Biber
Bitte warten ..
Mitglied: AndreasHoster
05.11.2008 um 15:42 Uhr
Ich würde immer ein Skript aufrufen und in diesem eine Unterscheidung reinprogrammieren und von dem die weiteren Skripte aufrufen.
Also z.B. ungerade Kalenderwochen Skript1, gerade Skript2.

Im Taskmanager direkt wüsste ich auch keine sinnvolle Möglichkeit.
Bitte warten ..
Mitglied: wakko
05.11.2008 um 17:07 Uhr
Moin,

man könnte sonst ein weiteres Skript schreiben das Skript1 in temp umbenennt und Skript2 in Skript1 und dann temp in Skript2 (wg. überschreiben), das weitere und das Skript1 wöchentlich ausführen...

Gruß,
Henrik
Bitte warten ..
Mitglied: jgeorg
05.11.2008 um 18:14 Uhr
Hallo Biber,

Du hast absolut recht, wollte ich auch so machen. Aber leider mache ich wohl irgendwas beim berechnen der Kalenderwochen falsch. Wenn jemand einen Tipp hat, wäre ich sehr dankbar. .bat oder .vbs geht beides.

Gruß
Jens
Bitte warten ..
Mitglied: Biber
05.11.2008 um 18:35 Uhr
Moin jgeorg,

so als Schnellschnuss am CMD-Prompt wären die Bausteine:
01.
(=18:23:47  E:\=) 
02.
>echo Wscript.echo datepart("ww", wscript.arguments(0)) >kw.vbs 
03.
 
04.
(=18:23:55  E:\=) 
05.
>cscript //nologo kw.vbs 28.10.2008 
06.
44
... 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.

01.
..... 
02.
 
03.
echo Wscript.echo datepart("ww", now) >%temp%\kw.vbs 
04.
For /F %%i in ('cscript //nologo %temp%\kw.vbs') do Set KW=%%i 
05.
:: in %KW% steht jetzt also z.b. 45 
06.
:: jetzt noch mit Modulo 2 feststellen, ob gerade oder ungerade 
07.
Set /a "GeradeUngerade=kw % 2" 
08.
:: jetzt steht in GeradeUngerade also eine 0 oder eine 1... 
09.
....
Grüße
Biber
Bitte warten ..
Mitglied: jgeorg
05.11.2008 um 18:49 Uhr
Hallo Biber,

sieht gut aus. Funktioniert bei mir aber nicht mehr in Zeile 07. Ich bekomme immer die Meldung, dass dem SET-Befehl ein Operator fehlt. Auf der Konsole wird auch nur Set /a "GeradeUngerade=kw 2" ausgegeben. Das % fehlt. Ich habe es unter XP prof. SP3 getestet.

Gruß

Jens
Bitte warten ..
Mitglied: bastla
05.11.2008 um 18:55 Uhr
Hallo jgeorg!

Spendiere dem Ausdruck in Zeile 07. noch ein zweites "%" ...

Grüße
bastla
Bitte warten ..
Mitglied: Biber
05.11.2008 um 18:56 Uhr
Moin jgeorg,

sorry, dann wohl ein %-Zeichen mehr im Batch... ich kann mir sowas immer so schlecht merken.

Ich glaube also mittlerweile, folgende Batch-Syntax wäre richtiger:
Set /a "GeradeUngerade=kw %% 2"
....habe es aber jetzt nicht getestet.

Grüße
Biber
[Edit} Immer diese Rechtsüberholer... [/Edit]
Bitte warten ..
Mitglied: jgeorg
05.11.2008 um 19:09 Uhr
Hallo Biber,

danke für die Korrektur. Ich glaube, dass ich jetzt eine gute Basis zum Anpassen habe. Sag mal, gibt es irgendwo frei verfügbare Tutorials für .BAT/.VBS Sprachen? Ich komme aus der Unix-Welt und habe viel mit Skripten regeln können. Das würde ich unter Windows gerne weitermachen. Leider fehlen mir aber die Basics der Sprachen.

Danke und Gruß

Jens

Zitat von Biber:
Moin jgeorg,

sorry, dann wohl ein %-Zeichen mehr im Batch... ich kann mir sowas
immer so schlecht merken.

Ich glaube also mittlerweile, folgende Batch-Syntax wäre
richtiger:
> Set /a "GeradeUngerade=kw %% 2"
....habe es aber jetzt nicht getestet.

Grüße
Biber
[Edit} Immer diese Rechtsüberholer... [/Edit]
Bitte warten ..
Ähnliche Inhalte
Microsoft
Registry Einträge Löschen (Skript)
Frage von ShnuuuMicrosoft4 Kommentare

Hallo, ich bräuchte bitte ein Skript oder ein Programm mit dem ich sehr viele Registry Einträge löschen muss. Ich ...

E-Mail
Vorgehensweise wechsel des MX Eintrages bei neuer IP
gelöst Frage von derinderinderinE-Mail7 Kommentare

Guten Morgen Zusammen, Wir haben zur Zeit noch eine CompanyConnect Leitung mit diversen festen IPs. IP ist z.B. 123.123.123.123. ...

Windows Server
Wöchentliche Serviceberichte selbst auslesen und erledigen
Frage von Stefan007Windows Server7 Kommentare

Hallo Leute, kurz zur Info: Es geht um einen Small Business 2008 bei dem ein Dienstleister sich 1 x ...

Debian
Watchdog liefert keine wöchentlichen Berichte mehr
gelöst Frage von KlausK-aus-GDebian3 Kommentare

Vor kurzem hatte ich auf meinem Server wegen ein paar defekten System-Dateien einige Probleme. Die meisten Dienste ließen sich ...

Neue Wissensbeiträge
Verschlüsselung & Zertifikate

Die Hölle friert ein weiteres Stück zu: Microsoft integriert OpenSSH in Windows

Information von ticuta1 vor 34 MinutenVerschlüsselung & Zertifikate

Interessant SSH-Kommando in CMD.exe und PowerShell

Apple

IOS 11.2.1 stopft HomeKit-Remote-Lücke

Tipp von BassFishFox vor 1 TagApple

Das Update für iPhone, iPad und Apple TV soll die Fernsteuerung von Smart-Home-Geräten wieder in vollem Umfang ermöglichen. Apple ...

Windows 10

Windows 10 v1709 EN murkst bei den Regionseinstellungen

Tipp von DerWoWusste vor 1 TagWindows 10

Dieser kurze Tipp richtet sich an den kleinen Personenkreis, der Win10 v1709 EN-US frisch installiert und dabei die englische ...

Webbrowser

Kein Ton bei Firefox Quantum über RDP

Tipp von Moddry vor 1 TagWebbrowser

Hallo Kollegen! Hatte das Problem, dass der neue Firefox bei mir auf der Kiste keinen Ton hat, wenn ich ...

Heiß diskutierte Inhalte
Windows Server
RODC kann nicht aus Domäne entfernt werden
Frage von NilsvLehnWindows Server18 Kommentare

HAllo, ich arbeite in einem Universitätsnetzwerk mit 3 Standorten. Die Standorte haben alle ein ESXi Cluster und auf diesen ...

Hardware
Kein Bild mit nur einer bestimmten Grafikkarten - Mainboard Konfiguration
gelöst Frage von bestelittHardware18 Kommentare

Hallo zusammen, ich hatte schon einmal eine ähnliche Frage gestellt. Damals hatte ich genau das gleiche Problem. Allerdings lies ...

Netzwerkmanagement
Mehrere Netzwerkadapter in einem PC zu einem Switch zusammenfügen
Frage von prodriveNetzwerkmanagement17 Kommentare

Hallo zusammen Vorweg, ich konnte schon einige IT-Probleme mit Hilfe dieses Forums lösen. Wirklich klasse hier! Doch für das ...

Hardware
Links klick bei Maus funktioniert nicht
gelöst Frage von Pablu23Hardware16 Kommentare

Hallo erstmal. Ich habe ein Problem mit meiner relativ alten maus jedoch denke ich nicht das es an der ...