Exporter (0) Imprimer
Développer tout

Méthodes conseillées pour WMIC

Mis à jour: janvier 2005

S'applique à: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1, Windows Server 2003 with SP2

Méthodes conseillées

Utilisez la clause WHERE () pour les instances spécifiques à renvoyer pour un alias

  • La clause WHERE() doit comprendre la clause WHERE d'une requête WQL valide. Les parenthèses sont requises uniquement pour des critères complexes. Consultez le Kit de développement de WMI pour connaître la syntaxe WQL. La clause WHERE() doit suivre immédiatement le nom d'alias. Exemple : process where (processID>300) list brief

  • Si la clause WHERE est du type WHERE NAME='<valeur>', il suffit de mentionner la valeur. Exemple : SERVICE CLIPSRV

    à la place de :

    SERVICE WHERE NAME='CLIPSRV'

Utilisez les commandes /OUTPUT, /APPEND et /RECORD pour rediriger la sortie

  • Les commandes dont le résultat est au format HTML (telles que la commande CLASS) voient généralement leur sortie dirigée vers un fichier. Vous pouvez alors afficher ce fichier pour voir les résultats de la commande. Vous pouvez rediriger la sortie en utilisant les commandes /OUTPUT, /APPEND et /RECORD.

Placez les valeurs entre guillemets si elles contiennent des caractères spéciaux tels que des tirets, des barres obliques ou des espaces

Utilisez ces méthodes de requête pour les domaines et les bases de données de grande taille

  • ALIAS

    WMIC ALIAS PROCESS LIST BRIEF
    
  • USERACCOUNT

    WMIC USERACCOUNT WHERE "Name='PutUserNameHere' and Domain='PutDomainNameHere'"
    
  • FSDIR

    WMIC FSDIR WHERE Name='c:\\WINDOWS'
    
  • DATAFILE

    WMIC DATAFILE WHERE Name="c:\\boot.ini" WMIC DATAFILE WHERE "PATH='\\windows\\' and Extension='exe' and FileSize>'108032'" GET LastAccessed, LastModified, Name, FileSize
    
  • NTEVENT

    WMIC NTEVENT WHERE "LogFile='system' and Type>'0'" GET Message, TimeGenerated WMIC NTEVENT WHERE "LogFile='system' and Type>'0'" GET Message, TimeGenerated /FORMAT:htable >c:\MySystemEvents.htm
    
  • Requête :

    Utilisez des guillemets "" à la place de parenthèses () pour séparer les expressions WHERE :

    WMIC NTEVENT WHERE "LogFile='system' and Type>'4'"
    
    [  Comparez avec :

    WMIC NTEVENT WHERE (LogFile='system' and TYPE>4)
    
    Dans ce cas, l'interface de commande interprétera de manière erronée

    ">4)"
    
    et tentera de rediriger la sortie vers un fichier nommé

    "4)"
    
     ]

Pour plus d'informations sur la validation des utilisateurs dans WMI, consultez Gestion de la sécurité WMI.

Pour plus d'informations sur la sécurité WMIC, l'authentification et l'autorisation, voir Sécurité avec WMIC.

Pour plus d'informations, consultez Ligne de commande de l'Infrastructure de gestion Windows (WMIC).

Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

Afficher:
© 2015 Microsoft