[DOS]Commande IF
Zwitter
-
zwitter -
zwitter -
Bonjour,
Je souhaite effectuer une comparaison sous DOS entre le résultat d'une commande et une chaîne de caractere : voilà ou j'en suis :
Mais il me retourne le message : "Query était inatendu", la commande
fonctionne tres bien sans le reste.
Merci pour votre aide ;)
Je souhaite effectuer une comparaison sous DOS entre le résultat d'une commande et une chaîne de caractere : voilà ou j'en suis :
if ('reg query \\NOM-PC\HKEY_LOCAL_MACHINE\SOFTWARE\Intel\LANDesk\VirusProtect6\CurrentVersion /v "Parent" | find "Parent"')==(" Parent REG_SZ NIL") echo NOM-PC NIL >> C:\final.xls
Mais il me retourne le message : "Query était inatendu", la commande
reg query \\NOM-PC\HKEY_LOCAL_MACHINE\SOFTWARE\Intel\LANDesk\VirusProtect6\CurrentVersion /v "Parent" | find "Parent"
fonctionne tres bien sans le reste.
Merci pour votre aide ;)
4 réponses
Bonjour,
dans le if, la chaine doit être entre apostrophes doubles " et "
pour utiliser des " à l'intérieur de la commande, je crois qu'il faut alors les doubler
dans le if, la chaine doit être entre apostrophes doubles " et "
pour utiliser des " à l'intérieur de la commande, je crois qu'il faut alors les doubler
Salut, merci de ta réponse, mais je ne comprend pas, j'ai pourtant bien tout mis.
Peux-tu me donner la syntaxe ?
Peux-tu me donner la syntaxe ?