Witam, chciałbym prosić o pomoc - otóż potrzebuje napisać skrypt do użytku własnego, który po uruchomieniu wyłączy kartę sieciową (jak z menadżera urządzeń), uruchomi aplikację X, a po zamknięciu aplikacji X uruchomi kartę sieciową z powrotem.
System to Windows 7 x64
bubon
(bubon)
24 Sierpień 2012 09:54
#2
Proponuje tak:
najpierw poznaj NUMER ID karty sieciowej - tej, którą chcesz wyłączyć.
Aby zobaczyć numery ID KARTY wpisz w konsoli:
wmic nic get name, index
Z listy urządzeń zapamiętaj numer ID tej karty, którą chcesz wyłączyć. Załóżmy, że numer ID karty to 6. W takim razie batch wyglądałby tak:
wmic path win32_networkadapter where index=6 call disable
C:\PROGRAMY\PROGRAM.EXE
wmic path win32_networkadapter where index=6 call enable
O, super! Kurcze, dało się to tak łatwo, a ja kombinowałem poprzez skrypty w powershellu
Dzięki Ci wielkie, wszystko działa sprawnie jak trzeba
P.S - popraw drugi kod, bo się różnią indexy urządzenia. To tak na marginesie, dla potomnych