Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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
GELÖST

Batch: Wochentagabfrage mit date

Frage Entwicklung Batch & Shell

Mitglied: dommasch

dommasch (Level 1) - Jetzt verbinden

14.04.2005, aktualisiert 22.04.2005, 24330 Aufrufe, 5 Kommentare

Hallo,

ich habe seit einiger Zeit ein Backup-Script zu laufen welches für jeden Wochentag einen Ordner anlegt und Dateien hineinkopiert. Nach 7 Tagen wird somit jeweils der Ordner von vor einer Woche überschrieben. Bisher hatte ich das ganze unter Win2k realisiert:

[...]
set jahr=%date:~-4%
set monat=%date:~-7,2%
set tag=%date:~-10,2%
set wochentag=%date:~-13,2%

rd /S /Q U:\%wochentag%
md U:\%wochentag%
[...]

Nun wollte ich das Script unter Win2k3-Server laufen lassen, musste jedoch feststellen, dass hier %date% keinen Wochentag enthält.
Wie kann ich unter Win2003Server den Wochentag abfragen bzw. welche Alternativen bleiben mir?

Grüße,

T. Lindner
Mitglied: mathe57
14.04.2005 um 14:12 Uhr
Hallo "dommasch"!

Ich verwende schon seit vielen Jahren das Tool BE (Batch Enhancer) aus den uralten Norton Utlities für DOS.

Hier die Help-List:

Batch Enhancer, Norton Utilities 6.01, Copyright 1991 by Symantec Corporation
Neue Befehle für bessere Batchdateien.

BE Befehl [Parameter] [/DEBUG] [?]
BE Pfad [ [GOTO] Label]

Befehle sind:
ASK PRINTCHAR
BEEP REBOOT
BOX ROWCOL
CLS SA
DELAY SHIFTSTATE
EXIT TRIGGER
GOTO WEEKDAY
JUMP WINDOW
MONTHDAY

/DEBUG Anzeige des ERRORLEVEL-Codes.
? Hilfe
Pfad Name der BE-Befehlsdatei.
Label Sprungmarke in der Datei, an dem die Ausführung beginnen soll.


Für Dein Problem verwende ich BE WEEKDAY

Das liefert die Wochentags-Nr. (Sonntag=1) als errorlevel-Wert, den Du dann weiterverarbeiten kannst.

Viel Erfolg

Mathias
Bitte warten ..
Mitglied: dommasch
14.04.2005 um 14:40 Uhr
Hallo Mathias,

danke für die schnelle Antwort. Gibt es diesen Batch Enhancer irgendwo zum download. Meine ersten Versuche mit Google landeten alle auf nicht vertraueneregenden Seiten mit der Top-Level-Domain .ru.

Vielen Dank für deine Hilfe,

Thomas
Bitte warten ..
Mitglied: mathe57
14.04.2005 um 20:10 Uhr
Hallo "dommasch"!

.ru wäre mir auch zu unsicher. Kleiner Service des Hauses.

Gugst Du unter:

http://www.mathiaskehr.de/download/be.zip

Rückfragen zur Verwendung des BE gerne per eMail oder hier.

Tschüß

Mathias
Bitte warten ..
Mitglied: dommasch
22.04.2005 um 14:51 Uhr
Hallo Mathias,

vielen Dank! Es hat alles gekappt. War gerade im Urlaub, desswegen die Verzögerung.

Grüße,
Thomas
Bitte warten ..
Mitglied: dommasch
22.04.2005 um 14:54 Uhr
...und ne tolle Webstite hast du auch, Sehr schöne Bilder!!!
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst Wert aus batch in externe txt-Datei oder Zwischenablage? (5)

Frage von Yannxck1 zum Thema Batch & Shell ...

Batch & Shell
gelöst Die Zeichenfolge hat kein Abschlusszeichen - Batch mit mehrzeiligem Powershellbefehl (11)

Frage von freshman2017 zum Thema Batch & Shell ...

Neue Wissensbeiträge
Heiß diskutierte Inhalte
Festplatten, SSD, Raid
PC stellt nach dem Bios ab (20)

Frage von uridium69 zum Thema Festplatten, SSD, Raid ...

Server-Hardware
Einem Stromausfall entgegen wirken (19)

Frage von OIOOIOOIOIIOOOIIOIIOIOOO zum Thema Server-Hardware ...

iOS
16 iPads zentrall verwalten (18)

Frage von simonlohr zum Thema iOS ...

Windows 7
Freeware MSI Tool (13)

Frage von uridium69 zum Thema Windows 7 ...