WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Batch-Datei: Prob bei Autostart (http://www.wcm.at/forum/showthread.php?t=153143)

dreamer 14.12.2004 16:39

Batch-Datei: Prob bei Autostart
 
Hallo,

hab vor einer Stunde meine erste Batch-Datei für Win XP geschrieben. Dank diverser Artikel und Forenbeiträge funktioniert das Ding bei manuellem Aufruf auch :)
Lediglich beim Neustart des Rechners klappts nicht. Eine Verknüpfung zur bat-Datei liegt im Autostart-Ordner, dh. Aufruf funktioniert -> Ausführung net.

So sieht die bat-Datei aus:

@echo off
REM --- stellt die Verbindung zum Server her ---
rasdial "Server" User Kennwort

REM --- Verbindet zum Laufwerk ---
net use p: \\bla\bla Kennwort /user:User

REM --- Kopiert Dateien in Ordner ---
copy p:\lea\*dateien*.* z:\lea\lea

REM --- Trennt die Netzwerkverbindung ---
net use p: /delete

REM --- Beendet die Verbindung zum Server ---
rasdial /d

Der Rechner hängt an einem Router, welcher wiederum permanent mit dem I-Net verbunden ist.
Die Verbindung zum Server wird aufgebaut, dann wird aber das Netzlaufwerk nicht gefunden.
Führe ich die bat-Datei per Mausklich einige Sekunden später aus, funktioniert alles prima.

Woran kann das liegen???

Danke schonmal für eure Hilfe!

dreamer 14.12.2004 17:37

Hab die bat-Datei per Autostart auf anderen Rechner versucht, da klappt es prima.
Muss mir wohl die eine Kiste genauer zu Gemüte führen.

cu

dreamer 14.12.2004 18:31

Ich hab die bat-Datei nun bei verschiedenen Rechnern per Autostart ausprobiert. Mal gings, mal nicht.

Ich hab nun zwecks Zeitverzögerung - ich nehme an, dass gewisse Windows-Fragmente bei der Ausführung des Batch noch nicht geladen sind - einfach einen Ping auf localhost mit 5-facher Ausgabe gesetzt.

ping localhost -n 5

Nun läuft das Ding auf allen Rechnern zufriedenstellend.

Habs auch mit sleep versucht und sleep.exe eingespielt - hat leider nicht geklappt.

Dieser Beitrag ist nur zwecks Info - vielleicht sucht ja mal jemand etwas zu diesem Thema.

cu

schichtleiter 14.12.2004 19:10

quick&dirty rult :D

dreamer 14.12.2004 19:50

Zitat:

Original geschrieben von /dev/null
dirty rult :D
Wie sieht eine "saubere" Lösung aus?
Bin ganz begierig zu lernen :)


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:00 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag