pepper
Goto Top

Suche Start-Batch: Wenn IP ist gleich 192.168.x.y dann starte ein Programm

Hallo Gemeinde,

ich brauche mal euer Schwarmwissen...
Ist bestimmt total simpel, aber ich komme im Moment nicht drauf face-sad

Ich möchte nach dem Login ein Programm starten, wenn die IP 192.168.x.y oder 192.168.y.z lautet.
Kann mir da jemand weiterhelfen?

Viele Grüße
Christian

Content-ID: 480351

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

Ausgedruckt am: 22.11.2024 um 22:11 Uhr

aqui
aqui 01.08.2019 aktualisiert um 08:29:16 Uhr
Goto Top
Wie immer: Welches Betriebssystem ??? Mac OS, Linux oder Winblows ?
127132
Lösung 127132 01.08.2019 um 08:34:31 Uhr
Goto Top
@echo off & setlocal
FOR /F "tokens=2-4 delims=\ " %%i in ('ipconfig ^|  
find "192.168.x.y"') do (start bat1.bat)  


Sollte funktionieren.

h.
joehuaba
Lösung joehuaba 01.08.2019 um 08:41:58 Uhr
Goto Top
Guten Morgen,
mit PowerShell ist das auch möglich:

$IPs = Get-NetIPAddress -AddressFamily IPv4 | select Ipaddress
if ($IPs -match "192.168.*"){  
echo "STARTE PROGRAMM"}  
else{
echo "MACH NICHTS"}  

Gruß joehuaba
Pepper
Pepper 01.08.2019 um 09:18:35 Uhr
Goto Top
Super vielen Dank für die Antworten, das hat geholfen... ;)
Ich wünsche Euch noch einen schönen Tag!
miniversum
miniversum 01.08.2019 um 12:46:06 Uhr
Goto Top
Hallo

oder in Kurzversion:
@ipconfig|findstr "IPv4"|findstr "192.168.x.y 169.254.y.z">NUL && start notepad.exe  

Gruß
...