Comparez les prix des domaines et des services informatiques des vendeurs du monde entier

Comment démarrer le script lorsque vous modifiez l'état de l'interface dans Windows?

Je veux fondamentalement éteindre / Exécutez des services basés sur le nom du réseau et le type que je connecte est donc

encore mieux

Lancer le script

Lorsque le réseau est automatiquement déterminé

Est-il possible? Remercier.
Invité:

Agathe

Confirmation de:

Vous pouvez également utiliser le planificateur de tâches. Windows Pour écouter l'événement WMI.

Agathe

Confirmation de:

Il peut y avoir une sorte d'outil, mais vous pouvez rouler votre propre, qui fonctionne légèrement.

Voir le lien de travailler avec des événements WMI:
http://trevorsullivan.net/2009 ... ents/
En substance, vous devez écrire un script PowerShell ou programme sur C # Pour écouter des événements WMI, qui peut être quelque chose comme le renouvellement dhcp ou connexion réseau. Mais vous devrez creuser un peu pour un événement spécifique que vous souhaitez, si ce n'est pas un événement locatif dhcp (Ce qui ne semble pas). Ensuite, votre script peut faire tout ce que vous voulez lorsque cet événement se produit - Par exemple, exécuter des services, etc.

Le lien doit vous donner une sorte de direction dans laquelle vous pouvez continuer à rechercher ou à naviguer, car c'est une sorte de douleur.

Souhaitez-vous utiliser une sorte de demande similaire dans wbemtest, détailler et voir quel événement vous êtes intéressé (Comme indiqué dans l'article). Ensuite, vous devez effectuer les actions nécessaires pour les événements. register-wmi dans PowerShell, Dès que vous êtes satisfait de votre demande.

SELECT * FROM __InstanceModificationEvent WITHIN 3 WHERE TargetInstance ISA 'Win32_NetworkAdapterConfiguration'

Catherine

Confirmation de:

On dirait que le problème est que
http://msdn.microsoft.com/en-u ... .aspx
Le service essaie de décider. Je parie, PowerShell peut être utilisé pour utiliser toute infrastructure existante .NET Écouter les événements de service NLA.

Agathe

Confirmation de:

Vous pouvez configurer un consommateur constant des événements. WMI, Utilisant CommandLineEventConsumer ou ActiveScriptEventConsumer.

(v=VS.85).aspx[/url]
- Consommateur d'événements de script actif

(v=VS.85).aspx[/url]
- Consommateur d'événement de ligne de commande

Hourra

Pour répondre aux questions, connectez-vous ou registre