Batch 20 Sekunden später ausführen

marcys
Goto Top
Hallo,

ich benötige etwas Hilfe von euch.

Ich habe eine Batchdatei , mit dem Ihnahlt:

net time \\zeitserver /set /yes

Diese Batchdatei habe ich in den Autostart gepackt. Der Rechner verbindet sich über Wlan ins Netz.

Das Problem ist, das nach automatischer Anmeldung am Win XP die Datei sofort ausgeführt wird. Zu dem Zeitpunkt ist der Rechner noch nicht mit dem Netzwerk verbunden.

Kann ich in die Datei etwas rein packen, wo nach der Befehl net time erst nach 20 Sekunden ausgeführt wird?

Welcher Zusatz müsste in die Datei rein?
Für jeden Tipp bin ich euch dankbar.
Gruß
Martin

Content-Key: 267400

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

Ausgedruckt am: 29.05.2022 um 08:05 Uhr

Mitglied: igetyaall
igetyaall 25.03.2015 um 13:56:29 Uhr
Goto Top
Hi ich denke mal dieser Beitrag sollte dir helfen :-) face-smile

http://www.script-example.com/themen/sleep-or-wait-in-Batch-Dateien--cm ...
Mitglied: wshty1
wshty1 25.03.2015 um 13:56:59 Uhr
Goto Top
Hi,

Ich denke "timeout" ist das Stichwort

Lg
Mitglied: Ravers
Ravers 25.03.2015 um 13:57:04 Uhr
Goto Top
Hi,

entweder nimmst das kleine Tool "wait" oder du machst es mit geplanten Task/Aufgabenplanung und hakst hier "Nur starten, wenn folgende Netzwerkverbindung zur verfügung steht" o.ä.

greetz
ravers
Mitglied: cse
Lösung cse 25.03.2015 aktualisiert um 14:59:00 Uhr
Goto Top
oder du stellst in den Gruppenrichtlinienen ein "Warten auf Netzwerk", das heißt du kannst das PW erst eingeben wenn der PC eine NW-Verbindung aufgebaut hat.

so hatte ich das damals gelöst mit meinem Loginbatch.
So braucht man keinen Timer einbauen... es mMn eh besser den PC auf das NW warten zu lassen.


grüße!
Mitglied: Pjordorf
Pjordorf 25.03.2015 um 14:26:25 Uhr
Goto Top
Hallo,

Zitat von @Marcys:
net time \\zeitserver /set /yes
Schreib davor noch ein
und du hast ungefähr 20 Sekunden bevor deine Zeile ausgeführt wird.... Ob du noch ein
davor setzt oder dein Ping Ergebnis mittels Umleitung ins Nirwana schickst ist nur noch Kosmetik.
Gruß,
Peter
Mitglied: joehuaba
joehuaba 27.03.2015 um 12:36:15 Uhr
Goto Top
Wäre auch eine einfache Möglichkeit :) face-smile
Mitglied: Pjordorf
Pjordorf 27.03.2015 um 12:50:25 Uhr
Goto Top
Hallo,

Zitat von @joehuaba:
Wäre auch eine einfache Möglichkeit :) face-smile
Aber dir ist schon klar das es OSe gibt die kein Timeout oder Sleep kennen? Und von das verwendete OS steht hier nirgends etwas. Da ist ping 127.0.0.1 -n 20 (setzt aber zumindest Hardware für Netzwerke voraus)

Gruß,
Peter
Mitglied: joehuaba
joehuaba 27.03.2015 um 12:51:40 Uhr
Goto Top
Ok da muss ich dir natürlich recht geben :) face-smile
Mitglied: Marcys
Marcys 27.03.2015 um 14:49:47 Uhr
Goto Top
Hallo zusammen,

danke für die zahlreichen Tipps.

Ich habe es mit der sleep Funtion gemacht und es funz. gut.

Gruß
Martin
Mitglied: Pjordorf
Pjordorf 27.03.2015 um 14:54:02 Uhr
Goto Top
Hallo,

Zitat von @Marcys:
Ich habe es mit der sleep Funtion gemacht und es funz. gut.
Dann dürfen wir zurecht davon ausgehen das du kein Windows OS nutzt und auch die von dir ernannte Lösung von CSE überhaupt nicht passt?

Gruß,
Peter
Mitglied: cse
cse 27.03.2015 um 14:59:27 Uhr
Goto Top
Zitat von @Pjordorf:

Hallo,

> Zitat von @Marcys:
> Ich habe es mit der sleep Funtion gemacht und es funz. gut.
Dann dürfen wir zurecht davon ausgehen das du kein Windows OS nutzt und auch die von dir ernannte Lösung von CSE
überhaupt nicht passt?

Gruß,
Peter

ja, versteh ich au nich.
ich mein timer und so alles gut, aber warum so ansetzen wenn man auch einfach nur das NW-warten aktivieren braucht.
Naja, jetzt ist Freitag :) face-smile