Wie kann verhindert werden, dass der Netzwerkstandort-Dialog (home, work, public) für neue Verbindungen angezeigt wird?

8

Ich habe eine Software geschrieben, die einen USB 3G Dongle verwendet, um eine Verbindung zum Internet herzustellen, wenn noch keine Verbindung besteht.

Wenn die Software geladen wird, erkennt sie, ob das Internet verfügbar ist, und wenn nicht, erstellt sie eine Wählverbindung (über RAS) und wählt sie dann.

Wenn dies das erste Mal passiert, wird der Netzwerkstandort-Dialog angezeigt, in dem der Benutzer gefragt wird, ob er zu Hause, am Arbeitsplatz oder öffentlich ist.

Gibt es das überhaupt, kann ich den Netzwerkstandort einer Verbindung entweder programmatisch festlegen oder sogar sagen, dass Fenster den Dialog nicht anzeigen und den Speicherort automatisch öffentlich machen?

Prost

Gavin

Bearbeiten: Für ScottM

%Vor%     
Gavin 27.06.2011, 05:03
quelle

1 Antwort

2

Dieser Registrierungseintrag steuert, ob Windows nach ("Home / Work / Public") fragt:

HKLM \ System \ CurrentControlSet \ Control \ Netzwerk \ NewNetworkWindowOff

Ссылка

Sie können immer "Benachrichtigung über neue Netzwerke" in der Taskleiste deaktivieren:)

Und wenn Sie das tun können, bin ich mir sicher, dass es einen Registry-Hack und / oder eine PowerShell API gibt, um das Gleiche zu tun:

Ссылка

    
paulsm4 05.07.2011 21:49
quelle