| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
systèmes  
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    Connaissances Informatiques >> systèmes >> fenêtres >> Content
    Comment obtenir WMI script fonctionne sur un ordinateur distant Workgroup
    Microsoft Windows Management Instrumentation ( WMI) est l'outil de gestion de base et de la technologie intégrée à Windows XP, 2000 et la famille Windows Server 2003. Utilisation de WMI , vous pouvez accéder , configurer , surveiller et gérer presque toutes les ressources de Windows, tels que les postes de travail , serveurs , disques durs et les systèmes de fichiers , des imprimantes . Avant de WMI, les administrateurs Windows ont dû déployer plusieurs outils graphiques distinctes. Une autre valeur que WMI est ajoute scripting . Vous pouvez accéder aux ressources Windows via WMI scripts, qui était auparavant possible grâce seules les interfaces de programmation d'applications Windows 32 bits (API) . Écrire des scripts WMI à l'aide de Windows Script Host et Visual Basic Scripting Edition (VBScript) ou tout langage de script pris en charge par la modélisation Component Object de Microsoft (COM ) de la technologie. Choses que vous devez
    Intel Pentium PC
    Microsoft Windows XP, 2000 ou l'un quelconque de la famille Windows 2003 Server de systèmes d'exploitation
    Visual Basic Scripting Edition pour votre version et l'édition de Windows
    Afficher plus d' instructions
    1

    Ouvrez votre éditeur préféré écrire ou modifier votre script VBScript pour WMI. Votre script doit avoir une extension
    2

    Ajoutez les instructions VBScript suivantes au début de votre script " VBS . ": .

    StrTargetWorkstation "= < nom de votre poste de travail distant comme un string> Photos

    Set pSWbemServices = GetObject (" winmgmts : \\ \\ " & strTargetWorkstation ) "

    la variable chaîne" strTargetWorkstation " doit être attribué le nom d'hôte de votre poste de travail distant . La deuxième ligne est un appel à la fonction " GetObject " avec le nom du surnom de WMI Scripting Library en tant que paramètre . Ce nom sera " winmgmts : " suivi du nom d'hôte de l' ordinateur cible ( par exemple , le contenu de " strTargetWorkstation " ) . L'ordinateur cible peut être local ou distant . La fonction " GetObject " renvoie une référence ( pointeur ) à un script WMI Object Library appelé " SWbemServices . "
    3

    appeler les méthodes de l'objet SWbemServices à accéder aux ressources Windows sur la télécommande poste de travail.

    Par exemple, pour récupérer des informations sur une ressource WMI gérés sur le où Acheter à distance , appelez la méthode " InstanceOf " de l'objet SWbemServices , qui est le " pSWbemServices " variables dans votre script. Ajoutez les instructions suivantes au script pour obtenir des informations sur les services Win32 sur le poste de travail distant :

    " Set pSWbemObjectSet = pSWbemServices.InstancesOf ( " Win32_Service " )

    Chaque pObject En pSWbemObjectSet

    WScript.Echo " Nom d'affichage :" & pObject.DisplayName & vbCrLf & _

    " Etat :" & pObject.State & vbCrLf & _


    " mode de démarrage :" & pObject . StartMode

    Next "

    le script boucle sur chaque entité pSWbemObjectSet pour afficher les attributs " DisplayName ", " Etat "et" StartMode . "
    4

    Enregistrer le script comme " . VBS . "
    5

    Ouvrez une fenêtre MD- DOS et allez dans le répertoire où votre script WMI réside en utilisant le répertoire de changement de commande (cd) comme suit:

    "cd "

    Exécuter "dir * VBS . " sur le DOS pour afficher la liste des scripts VBS dans ce répertoire. . Vérifiez que le script de votre juste écrit et enregistré est dans la liste
    6

    exécuter le script sur la commande MS -DOS comme suit : .

    " [ WMI Scripts Chemin du répertoire ] > cscript

    vous devriez voir une liste des services avec l'état où ils se trouvent dans (arrêté /Course à pied ) et le mode de démarrage du service (Manuel /Auto). Il s'agit d' un test complet pour vérifier que la connexion à distance a été faite et les ressources ont été consultés .

    Previous :

    next :
      articles connexes
    ·Comment trouver un mot de passe Win98 
    ·Comment faire pour supprimer Plugins Nagios 
    ·Comment désactiver les périphériques UPnP Découvert…
    ·Comment fixer un type de fichier inconnu 
    ·Comment trier Regedit Favoris 
    ·Comment faire un USB d'initialisation à partir d'un IS…
    ·Quels sont les avantages de fenêtres à double vitrage…
    ·Comment faire pour supprimer l'historique des recherche…
    ·Comment obtenir My Bluetooth Places Icon 
    ·Comment faire pour modifier un registre VMware 
      articles en vedette
    ·Comment faire pour modifier un système d'exploitation 
    ·Comment faire pour supprimer le compte d'administrateur…
    ·Comment effacer l'Explorateur de Windows Histoire 
    ·Comment désinstaller le logiciel du pilote sur Windows…
    ·Acer 1640 Desktop est manquant Bootmgr après l'utilisa…
    ·Comment faire pour supprimer manquant Sync 
    ·Comment vérifier la résolution sur un MacBook 
    ·Comment puis-je faire de Windows Vista Display en espag…
    ·Comment faire pour reprendre l'impression CUPS Ubuntu 
    ·Comment injecter les fichiers dans un autre fichier 
    Copyright © Connaissances Informatiques http://fr.wingwit.com