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-Key: 225242

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

Printed on: April 18, 2024 at 10:04 o'clock

Member: falscher-sperrstatus
falscher-sperrstatus Dec 23, 2013 at 17:05:43 (UTC)
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
Member: dax4fun
dax4fun Dec 23, 2013 at 17:20:50 (UTC)
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
Member: falscher-sperrstatus
falscher-sperrstatus Dec 23, 2013 at 17:22:44 (UTC)
Goto Top
Dann poste das Skript doch einfach mal hier. Vielleicht muss man es nur optimieren.

Bitte in Tags
Member: dax4fun
dax4fun Dec 23, 2013 at 17:35:25 (UTC)
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
Member: dax4fun
dax4fun Dec 23, 2013 at 18:50:35 (UTC)
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
Member: dax4fun
dax4fun Jan 04, 2014 at 23:51:41 (UTC)
Goto Top
Bleibt wieder hängen bei der VPN Überprüfung ?????