Internetverbindung für Windows 7 mit C # blockieren

9

Gibt es eine Möglichkeit, den Internetzugriff auf meinen PC zu blockieren, indem Sie Code in C # schreiben?

Ich benutze Windows 7, eine Möglichkeit, die Firewall zu kontrollieren, wird auch helfen. Ich habe Lösungen für Windows XP und Windows Vista gesehen, aber für '7' habe ich keine gefunden.

    
ta-run 02.05.2010, 07:01
quelle

1 Antwort

4

Sie können die WMI-Klasse Win32_NetworkAdapter zum Deaktivieren / Aktivieren des Netzwerkadapters verwenden.

Hier ist ein Link zu Informationen über diese Klasse:

Ссылка

Bearbeiten: Aufgrund des Kommentars, dass Sie nur eingehenden Datenverkehr deaktivieren möchten.

Wenn Sie nur eingehenden Datenverkehr deaktivieren wollen, müssen Sie möglicherweise Windows Firewall API verwenden, ich habe es nie benutzt, also bin ich mir nicht sicher, ob es das könnte, aber es scheint plausibel zu sein, und das ist es auch Win 7 kompatibel, soweit ich das beurteilen kann.

Hier ist ein Link dazu (ich würde vorschlagen, die VBscript-Beispiele könnten leichter in C # zu übersetzen sein als die C ++ - Beispiele):
Ссылка

    
Hans Olsson 02.05.2010, 07:45
quelle

Tags und Links