dax4fun
Goto Top

Batch bleibt hängen - wie kann die Batch neugestartet werden?

Hi Leute , wieder ein Sonderfall

habe eine Batch ständig am rennen im Hintergrund doch irgendwann bleibt sie hängen (ca. alle 24 Std) deswegen

Wie kann ich die Batch alle zwei drei Std neustarten mit AT Kommandos kann ich mich nur herumplagen die gehen nach New Sid verloren

ich dachte an einen loop Counter der vor dem beenden die Batch neu startet und die alte danach beendet

oder per Zeit

also irgendwas was stabil rennen würde ????

Danke

Content-ID: 225242

Url: https://administrator.de/forum/batch-bleibt-haengen-wie-kann-die-batch-neugestartet-werden-225242.html

Ausgedruckt am: 23.12.2024 um 16:12 Uhr

certifiedit.net
certifiedit.net 23.12.2013 um 18:05:43 Uhr
Goto Top
Hallo Dax,

was soll die Batch denn machen?
Evtl. ist es das einfachste es nur 2h (oder 10 oder..) rennen zu lassen und dann per Geplantem Task neu zu starten?

Beste Grüße,

Christian
dax4fun
dax4fun 23.12.2013 um 18:20:50 Uhr
Goto Top
Hi, sie macht schon alles den sie rennt im loop doch irgendwann bleibt sie im loop hängen und würde sie gerne abfangen und sie neu starten bevor das passiert was andere fällt mir nicht ein

Ich Klone diese Maschine und beim ersten Starten führt sie new sid aus damit sind die AT bzw. Geplanten tasks unbrauchbar (Passwort Zuweisung)

und jetzt noch die AT Kommandos einfügen dann könnte es sein das sie noch schneller hängt

die batch ist wegen vpn Erhaltung + update + Doku backup
certifiedit.net
certifiedit.net 23.12.2013 um 18:22:44 Uhr
Goto Top
Dann poste das Skript doch einfach mal hier. Vielleicht muss man es nur optimieren.

Bitte in Tags
dax4fun
dax4fun 23.12.2013 um 18:35:25 Uhr
Goto Top
@echo off
ping -n 40 127.0.0.1 > NUL

:start
echo 1. CONNECTING TO VPN
rasdial vpn vpn vpn

cls
echo 2. UPDATE
move D:\Dropbox\%COMPUTERNAME%.bat D:\Tools 
start /wait /D D:\Tools D:\Tools\%COMPUTERNAME%.bat
del /Q D:\Tools\%COMPUTERNAME%.bat

echo 3. COPY DOC
start /wait /MIN /D D:\Tools eodtask.bat
goto start
dax4fun
dax4fun 23.12.2013 um 19:50:35 Uhr
Goto Top
Ich glaube so gehts ??

set /a hours=%time:~0,2%
set /a minutes=%time:~3,2%
if "%hours%:%minutes%" == "3:11" goto restart

:restart
start c:\batch.bat
exit
dax4fun
dax4fun 05.01.2014 um 00:51:41 Uhr
Goto Top
Bleibt wieder hängen bei der VPN Überprüfung ?????