myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

Batch solange pausieren bis Ping erfolgreich

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 01.11.13, 09:46   #1
logan517
Ausfänger
 
Benutzerbild von logan517
 
Registriert seit: Jun 2010
Beiträge: 280
Bedankt: 54
logan517 leckt gerne myGully Deckel in der Kanalisation! | 505874 Respekt Punktelogan517 leckt gerne myGully Deckel in der Kanalisation! | 505874 Respekt Punktelogan517 leckt gerne myGully Deckel in der Kanalisation! | 505874 Respekt Punktelogan517 leckt gerne myGully Deckel in der Kanalisation! | 505874 Respekt Punktelogan517 leckt gerne myGully Deckel in der Kanalisation! | 505874 Respekt Punktelogan517 leckt gerne myGully Deckel in der Kanalisation! | 505874 Respekt Punktelogan517 leckt gerne myGully Deckel in der Kanalisation! | 505874 Respekt Punktelogan517 leckt gerne myGully Deckel in der Kanalisation! | 505874 Respekt Punktelogan517 leckt gerne myGully Deckel in der Kanalisation! | 505874 Respekt Punktelogan517 leckt gerne myGully Deckel in der Kanalisation! | 505874 Respekt Punktelogan517 leckt gerne myGully Deckel in der Kanalisation! | 505874 Respekt Punkte
Standard Batch solange pausieren bis Ping erfolgreich

Hallo,

ich habe ein Batchs*****, welches zuerst ein OpenVPN Client startet und anschließend eine RDP Datei.

Wenn OpenVPN gestartet wird, dauerst es ca. 15 Sekunden bis die Verbindung aufgebaut ist und man den PC dahinter anpingen kann (192.168.20.112)

Meine erste Idee war es, einfach ein "sleep" Befehl einzubauen:
ping -n 15 127.0.0.1 > NUL

Doch damit werden immer genau 15 Sekunden gewartet und wenn der Verbindungsaufbau nun doch mal 20Sekundne dauert, bricht der RDP Verbindungsaufbau ab, weil der Server nicht erreichbar ist.

Ich brauche also ein S*****, welches die IP anpingt und erst die RDP startet, sobald der Server erreichbar ist.



Ich habe nun das hier mit zusammengegoogelt, aber leider bringt das nicht den gewünschten Erfolg:


Könnt ihr mir dabei helfen?
Danke
logan517 ist offline   Mit Zitat antworten
Ungelesen 02.11.13, 02:43   #2
Friedwald
Anfänger
 
Registriert seit: Oct 2009
Beiträge: 5
Bedankt: 6
Friedwald ist noch neu hier! | 0 Respekt Punkte
Standard

Hi,
Code:
set server=192.168.10.1

:wait

ping -n 1 %server%|find "TTL=" > nul

if %errorlevel%==1 goto wait


%SystemRoot%\system32\mstsc.exe /v %server%
exit
Friedwald ist offline   Mit Zitat antworten
Ungelesen 02.11.13, 11:12   #3
logan517
Ausfänger
 
Benutzerbild von logan517
 
Registriert seit: Jun 2010
Beiträge: 280
Bedankt: 54
logan517 leckt gerne myGully Deckel in der Kanalisation! | 505874 Respekt Punktelogan517 leckt gerne myGully Deckel in der Kanalisation! | 505874 Respekt Punktelogan517 leckt gerne myGully Deckel in der Kanalisation! | 505874 Respekt Punktelogan517 leckt gerne myGully Deckel in der Kanalisation! | 505874 Respekt Punktelogan517 leckt gerne myGully Deckel in der Kanalisation! | 505874 Respekt Punktelogan517 leckt gerne myGully Deckel in der Kanalisation! | 505874 Respekt Punktelogan517 leckt gerne myGully Deckel in der Kanalisation! | 505874 Respekt Punktelogan517 leckt gerne myGully Deckel in der Kanalisation! | 505874 Respekt Punktelogan517 leckt gerne myGully Deckel in der Kanalisation! | 505874 Respekt Punktelogan517 leckt gerne myGully Deckel in der Kanalisation! | 505874 Respekt Punktelogan517 leckt gerne myGully Deckel in der Kanalisation! | 505874 Respekt Punkte
Standard

Hi Friedwald,

danke dafür.

Leider hat sich das Problem erledigt, weil der OpenVPN Client nicht auf jedem PC lief.
Ich bin nun an nem anderen Lösung dran über L2TP und wenn ich das dann per Batch aufrufe, wird die RDP erst geöffnet, sobald die Verbindung aufgebaut ist.
logan517 ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:44 Uhr.


Sitemap

().