Bat Datei ausführen wenn ipnetz xy anliegt
Liebe Programmier Helden,
Bis jetzt konnte ich auf meine Fragen meistens durch google und sufu eine Antwort finden. Leider bin ich nun beim erstellen einer bat Datei an einem Punkt, wo ich nicht weiterkomme.
Ich habe mir eine bat datei erstellt, mit welcher ich eine VPN Verbindung Automatisch aufbaue. Nun möchte ich aber, das dieser automatische Verbindungsaufbau nur ausgeführt wird, wenn ich in einem bestimmten Netz bin, z.b. 192.168.9.xxx/28
meine bat datei sieht wie folgt aus:
in der sufu habe ich folgenden Beitrag gefunden: Batch - Lokale IP Erfragen und nur bei bestimmter IP Ausführen..... leider weiss ich nicht, wie ich diesen Code korrekt meinem hinzufüge, und ob es wirklich das ist was ich benötige....
Herzlichen Dank für eure Hilfe!
Liebe Grüsse aus der Schweiz
Bis jetzt konnte ich auf meine Fragen meistens durch google und sufu eine Antwort finden. Leider bin ich nun beim erstellen einer bat Datei an einem Punkt, wo ich nicht weiterkomme.
Ich habe mir eine bat datei erstellt, mit welcher ich eine VPN Verbindung Automatisch aufbaue. Nun möchte ich aber, das dieser automatische Verbindungsaufbau nur ausgeführt wird, wenn ich in einem bestimmten Netz bin, z.b. 192.168.9.xxx/28
meine bat datei sieht wie folgt aus:
@echo Off
rasdial VPN_Verbindungs_name benutzername passwort >NUL
in der sufu habe ich folgenden Beitrag gefunden: Batch - Lokale IP Erfragen und nur bei bestimmter IP Ausführen..... leider weiss ich nicht, wie ich diesen Code korrekt meinem hinzufüge, und ob es wirklich das ist was ich benötige....
Herzlichen Dank für eure Hilfe!
Liebe Grüsse aus der Schweiz
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 137432
Url: https://administrator.de/forum/bat-datei-ausfuehren-wenn-ipnetz-xy-anliegt-137432.html
Ausgedruckt am: 07.06.2025 um 13:06 Uhr
2 Kommentare
Neuester Kommentar
@Echo Off
ipconfig |findstr "IP" > %temp%\TEMPIP.txt
FOR /F "tokens=2 delims=:" %%a in (%temp%\TEMPIP.txt) do set IP=%%a
del %temp%\TEMPIP.txt
set IP=%IP:~1%
Echo %IP%|findstr "192\.168\.9\."
If %ERRORLEVEL%==1 goto EOF
rasdial VPN_Verbindungs_name benutzername passwort >NUL
:EOF
Viel spaß damit
(kurz getestet auf einem Englischen System!)