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

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

Printed on: April 16, 2024 at 19:04 o'clock

Member: aqui
aqui Aug 01, 2019 updated at 06:29:16 (UTC)
Goto Top
Wie immer: Welches Betriebssystem ??? Mac OS, Linux oder Winblows ?
Mitglied: 127132
Solution 127132 Aug 01, 2019 at 06:34:31 (UTC)
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.
Member: joehuaba
Solution joehuaba Aug 01, 2019 at 06:41:58 (UTC)
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
Member: Pepper
Pepper Aug 01, 2019 at 07:18:35 (UTC)
Goto Top
Super vielen Dank für die Antworten, das hat geholfen... ;)
Ich wünsche Euch noch einen schönen Tag!
Member: miniversum
miniversum Aug 01, 2019 at 10:46:06 (UTC)
Goto Top
Hallo

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

Gruß
...