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

gelöst For schleife nur in Zeitfenster ausführen

Mitglied: didie08

didie08 (Level 1) - Jetzt verbinden

18.02.2010 um 13:21 Uhr, 4285 Aufrufe, 3 Kommentare

Ich möchte mit einer for schleife eine Liste abarbeiten. Das abarbeiten dieser Liste dauert mehrere Stunden.
Da mit den Daten tagsüber gearbeitet wird, darf meine for schleife nur nachts in einem Zeitfenster von 22 bis 5 Uhr auf die Daten zugreifen.
Die batch wird um 22 Uhr gestartet . Wie kann ich nun dafür sorgen dass die schleife immer morgens um 5 Uhr gestoppt wird und abens ab 22 Uhr wieder weiter arbeitet.

Ich habe versucht sleep.exe zu verwenden um pausen einzubauen, was aber leider nicht funktioniert hat
Mein Versuch sieht so aus

01.
for /f "tokens=* delims= " %%i in (D:\ugs-alt-daten\ordnerliste.txt) do (
02.
	D:\ugsnx2\UGII\refile_part.exe -s -d %haupt_ref_ordner%\%%i -ll D:\temp\refile_logs\%%i-ugsnx2.txt
03.
	if %time:~0,2% EQU 6 sleep 3600
04.
	if %time:~0,2% EQU 7 sleep 3600
05.
	.
06.
	.
07.
	.
08.
	.
09.
	if %time:~0,2% EQU 20 sleep 3600
10.
	if %time:~0,2% EQU 21 sleep 3600
11.
)
Wie kann man so etwas lösen ?

Gruß
didie08
Mitglied: Snowman25
18.02.2010 um 13:34 Uhr
Hallo didie08,

wie wärs mit 'nem geplantetn Task bzw. Cronjob?
und fürs beenden gibts dann eben
01.
if %time:~0,2% EQU 5 end
Ist sleep.exe auch in einem Standardordner bzw. im Workspace-ordner untergebracht?
Sonst kann die Datei nicht gefunden werden und nichts passiert...
Microsoft rät übrigens für Wartevorgänge so etwas an:
01.
ping -n <wartezeit in sekunden> localhost>nul
Gruß
Snow
Bitte warten ..
Mitglied: didie08
18.02.2010 um 14:10 Uhr
Hallo Snow,

sorry.
sleep.exe war nicht in meinem Workspace-ordner. Ich hatte vergessen dass ich auf einem andern Rechner arbeite.
nun klappts.

danke für den Hinweis

Gruß
didie08

Noch eine Ergänzung für die unerfahrenen wie mich.

%time:~0,9% bringt innerhalb der for schleife immer den selben Wert. Man muss also schon aus der Schleife raus wenn die Zeit aktuell abfragen will.
Bitte warten ..
Mitglied: Snowman25
18.02.2010 um 14:14 Uhr
dann bin ich ja froh wenn ich helfen konnte

Genau aus diesen Gründen verwende ich sleep.exe nicht... wenn man sie bräuchte ist sie nie da
Bitte warten ..
Ähnliche Inhalte
Microsoft

ATLAS-Ausfuhr - Internetausfuhranmeldung Plus (IAA-Plus)

Frage von FischerICTMicrosoft6 Kommentare

Guten Abend -all, ich suche für einen Kungen ein kleines Anwendungsprogramm "Softwarelösung" die die Schnittstelle zu ATLAS aufweist Derzeit ...

Neue Wissensbeiträge
Windows 7
Updategängelung auf Windows 10, die zweite
Information von Penny.Cilin vor 1 TagWindows 7

Hallo, da Windows 7 im kommenden Jahr nicht mehr supportet wird, werden Nutzer von Window 7 home premium wieder ...

Internet
EU-Urheberrechtsreform: Zusammenfassung
Information von Frank vor 3 TagenInternet1 Kommentar

Auf golem.de gibt es eine Analyse von Friedhelm Greis, der das Thema EU-Urheberrechtsreform gut und strukturiert zusammenfasst. Zwar haben ...

Microsoft Office

Office365 Schwachstellen bei Sicherheit und Datenschutz

Information von Penny.Cilin vor 4 TagenMicrosoft Office7 Kommentare

Auf Heise+ gibt es einen Artikel bzgl. Office365 Schwachstellen. Das ist noch ein Grund mehr seine Daten nicht in ...

Sicherheit
Schwachstellen in VPN Clients
Tipp von transocean vor 6 TagenSicherheit2 Kommentare

Moin, es gibt Sicherheitslücken bei VPN Clients namhafter Hersteller, wie man hier lesen kann. Gruß Uwe

Heiß diskutierte Inhalte
Notebook & Zubehör
Hardware defekt ?
Frage von mausemuckelNotebook & Zubehör14 Kommentare

Hallo und ein schönes Osterfest an alle. Ich benötige mal euer Schwarm wissen. Ich habe hier ein Notebook Lenovo ...

LAN, WAN, Wireless
Lancom und VLANs
Frage von TimmheLAN, WAN, Wireless11 Kommentare

Hallo an alle ich habe momentan ein sehr merkwürdiges problem bei dem ich nicht mehr weiter komme und hoffe ...

Virtualisierung
Unix System virtualisieren
Frage von BananenmeisterVirtualisierung10 Kommentare

Hallo Zusammen, Ich möchte gerne eine Virtualisierungs-Software auf meinem kleinen ML Server installieren um einige Unix Systeme zu virtualisieren. ...

Netzwerkmanagement
Konfiguration von IPv6 in einer Domäne mit DHCP
Frage von gnoovyNetzwerkmanagement9 Kommentare

Hi Zusammen, ich bin gerade etwas am verzweifeln. Ich habe eine Testumgebung aufgebaut, um mich in das Thema IPv6 ...