Pourquoi un get-processus serait -ComputerName retourner un ne pouvait pas se connecter à une erreur de machine distante?

StackOverflow https://stackoverflow.com/questions/4868178

Question

Je peux exécuter la commande suivante sur une machine spécifique et il peut retourner une liste de processus sur plusieurs ordinateurs cibles, mais renvoie une erreur « Impossible de se connecter à la machine à distance » sur une machine.

get-process -ComputerName 192.168.1.101

  • Aucun des machines cibles ont Powershell installé.
  • La machine que je suis d'exécuter le script Powershell sur 2.0 a installé.
  • J'ai des privilèges d'administrateur sur toutes les machines.
  • Les machines cibles qui sont capables de retourner une liste de processus sont à distance Server 2003 Standard Edition avec SP 1.
  • La machine cible qui ne renvoie pas une liste des processus est à distance Server 2003 R2 Standard Edition SP2.

Que me empêcher d'obtenir une liste des processus à partir d'une machine distante en utilisant Powershell?

Était-ce utile?

La solution

Il se trouve la machine qui retournait l'erreur n'a pas eu le service d'enregistrement à distance a commencé. Une fois que j'ai commencé ce service l'erreur « Impossible de se connecter à la machine distante » est parti. Ce blog m'a aidé à trouver la solution http://sebastienlachance.com/post/ProcessGetProcesses-common -errors.aspx

Autres conseils

Je pense qu'il utilise WMI, donc si le service ne fonctionne pas, ce serait le faire. Pouvez-vous exécuter des requêtes Get-WmiObject contre les PC du tout?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top