Déterminer si une commande Powershell a réussi

Salut, je suis tout à fait nouveau pour Powershell, mais j'ai un tatillonne question. Je veux être en mesure de dire si une commande a réussi je ne peux donc donner des messages significatifs de l'hôte.

Je suis en utilisant le appcmd commande pour ajouter une liaison dans IIS. Essentiellement, qui va comme suit:

./appcmd set site /site.name:........................

Mais comment puis-je faire une vérification pour s'assurer qu'il a réussi ou pas?

Je pense que si je viens de mettre Write-Host "Successfully added binding" après cette déclaration, il se déclenche après, peu importe si le appcmd a été un succès.

Je suppose que j'ai besoin de faire quelque chose comme:

$successful = ./appcmd set site /site.name:........................

mais alors $successful semble être une chaîne de caractères contenant le msg résultat?

Reconnaissant de toute aide sur ce! Cheers

source d'informationauteur baron | 2010-10-20