Hi
Falls es sich bei Inet-Verbindung um gant "normalen" Routerbetrieb handelt, wäre das ganze eigentlich lösbar, in dem man dem Batchfile vorher anbgibt, das die IP-Adresse (eine die ins "leere" geht) geändert wird und danach den Befehl für das Programm reinschreibt.
netsh interface ip set address name="LAN-Verbindung"
source=static addr=134.2.155.113 mask=255.255.255.254 gateway=134.2.156.110 gwmetric=1
c:\programmpfad\programm.exe
Der Name bei "adress name sollte dem der LAN-Verbindung entsprechen.
source=static >>> feste IP-Adresse
mask >>> Subnetzmaske
getaway >>> selbsterklärend
Wenn keine Internetverbindung gewünscht wird dann einfach Irgendwelche IP-Adressen aus den privaten Adressbereich (192.168.xxx.xxx) eintragen, die nicht aus dem Adressbereich des Router stammen.
Damit sollte dann mit dieser Netzwerkverbindung kein Internet mehr möglich sein.
Der Aufruf des Programms sollte dann nur noch Formsache sein (mit oder ohne Pause)
Das ganze noch in eine Textdatei >> daraus dann Batchdatei machen (Endung von .txt zu .cmd oder .bat)
Mfg Micha