PsExec Lance des Messages d'Erreur, mais fonctionne sans aucun problème

Nous sommes donc utiliser PsExec beaucoup dans nos automatismes pour installer des machines virtuelles, comme nous ne pouvons pas utiliser le ps des sessions à distance avec nos ordinateurs windows 2003. Tout fonctionne très bien et il n'y a pas de Problèmes, mais PsExec garde jetant des erreurs, même chaque commande est réalisée sans correctement.
Par exemple:

D:\tools\pstools\psexec.exe $guestIP -u $global:default_user -p $global:default_pwd -d -i C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -command "Enable-PSRemoting -Force"

Permet à l'PsRemoting sur l'invité, mais jette également ce message d'erreur:

psexec.exe : 
Bei D:\Scripts\VMware\VMware_Module5.ps1:489 Zeichen:29
+     D:\tools\pstools\psexec.exe <<<<  $guestIP -u $global:default_user -p $global:default_pwd -d -i C:\Windows\System32\WindowsPowerShell\
v1.0\powershell.exe -command "Enable-PSRemoting -Force"
+ CategoryInfo          : NotSpecified: (:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError

PsExec v1.98 - Execute processes remotely
Copyright (C) 2001-2010 Mark Russinovich
Sysinternals - www.sysinternals.com


Connecting to 172.17.23.95...Starting PsExec service on 172.17.23.95...Connecting with PsExec service on 172.17.23.95...Starting C:\Windows\
System32\WindowsPowerShell\v1.0\powershell.exe on 172.17.23.95...
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe started on 172.17.23.95 with process ID 2600.

Ces types de messages d'erreur apparaissent TOUJOURS, peu importe comment je utiliser psexec, comme les citations, avec vriables/valeurs fixes, d'autres drapeaux, etc. Quelqu'un a une idée de comment je pourrais résoudre ce problème? Il n'est pas un réel problème, mais il permet de rechercher les erreurs d'une douleur dans le cul, parce que les "erreurs" sont partout. Désactiver les messages d'erreur de psexec à tous les aiderait aussi...

J'ai le même problème, et je l'utilise $ErrorActionPreference = "SilentlyContinue" avant la psexec de commande. Mais ce n'est pas une vraie solution.
Eh bien, pas la meilleure idée, mais bien mieux que ma "solution". Je suppose, je vais écrire un psexec-le silence de la fonction, le réglage de la ErrorActionPreference sur et hors tension avant de le psexec de commande. Au moins, je peux éteindre le message d'erreur, qui de toute évidence n'en est pas une.
Cochez cette; stackoverflow.com/a/2095623/469777

OriginalL'auteur Simons0n | 2013-08-22