wyłączenie karty sieciowej - trudne :(

0

Czesc !

Musze napsac program, ktory bedzie wylaczal mi, lub wlaczal polaczenie sieciowe (w zaleznosci ode mnie). Chodzi tu nie tylko o brak dostepu do internetu (bo to by bylo byt proste), ale ogole odlaczenie z sieci. Macie moze jakiś pomysł jak to zrobić ?

0

tam nic nie ma, ablo strona sie nie otwiera, albo nie ma takiego dokumentu. Prosze o badziej konkretne wskazowki.

0

Wykorzystaj systemowy program:
IPconfig.exe dla XP
i IPcfg.exe dla 98

//Łączenie z netem...
PROCEDURE Polacz;
var
 sciezka :String;
Begin
 if PlatformaWin32NT then
    sciezka:='command.com /c '+KatWindows+'\System32\IPconfig.exe/renew'   //XP
    else sciezka:='command.com /c '+KatWindows+'\IPcfg.exe/renew_all';     //98
 WinExec(PChar(sciezka),SW_Hide);
End; 

//Rozłączenie z netem
PROCEDURE Rozlacz;
var
 sciezka :String;
Begin
 if PlatformaWin32NT then
    sciezka:='command.com /c '+KatWindows+'\System32\IPconfig.exe/release' //XP
    else sciezka:='command.com /c '+KatWindows+'\IPcfg.exe/release_all';   //98
  WinExec(PChar(sciezka),SW_Hide);
End; 

PlatformaWin32NT - nazwa procedury wykrywającej zainstalowany system
KatWindows - zmienna zawierająca ścieżkę do katalogu Windows

</delphi>

1 użytkowników online, w tym zalogowanych: 0, gości: 1