Darthshoot
02.10.2006, 21:46
Hallo!
Ich habe eine Batch, die per Autostart gestartet wird und eine, die per Registry gestartet wird. Beide aktivieren eine Datei. Sie haben übriegens den gleichen Inhalt. Diese aktivierte Datei soll etwas in Logfile kopieren. Aber irgendwie gibt es Probleme. Bei der einen kommt: Datei nicht gefunden (oder so) und bei der anderen: Zugriff verweigert!
Lösung: Ich müsste irgendwie eine Batch später starten lassen, als die andere. Wie geht das, wenn die beiden aber den gleichen Inhalt haben?
Kann man das net irgendwie einstellen? Oder vielleicht eine Art Miniuhr in die Batch einbauen, die das Script erst nach einer Sekunde verzögerung startet? Oder am Besten:
Beide Batch überprüfen, ob der Zugriff im Moment zu der einen Datei möglich ist und wenn nicht, dann wartet sie, bis es möglich ist, oder beendet. Hoffe ihr könnt mir helfen :( es ist dringend.
Danke im Voraus.
MfG Darthshoot
Ich habe eine Batch, die per Autostart gestartet wird und eine, die per Registry gestartet wird. Beide aktivieren eine Datei. Sie haben übriegens den gleichen Inhalt. Diese aktivierte Datei soll etwas in Logfile kopieren. Aber irgendwie gibt es Probleme. Bei der einen kommt: Datei nicht gefunden (oder so) und bei der anderen: Zugriff verweigert!
Lösung: Ich müsste irgendwie eine Batch später starten lassen, als die andere. Wie geht das, wenn die beiden aber den gleichen Inhalt haben?
Kann man das net irgendwie einstellen? Oder vielleicht eine Art Miniuhr in die Batch einbauen, die das Script erst nach einer Sekunde verzögerung startet? Oder am Besten:
Beide Batch überprüfen, ob der Zugriff im Moment zu der einen Datei möglich ist und wenn nicht, dann wartet sie, bis es möglich ist, oder beendet. Hoffe ihr könnt mir helfen :( es ist dringend.
Danke im Voraus.
MfG Darthshoot