Get-Process no funciona con clientes remotos de Windows 7

Get-Process no funciona con clientes remotos de Windows 7

He estado intentando ejecutar MicrosoftGuión GetNetworkStatisticscontra computadoras remotas para permitirnos rastrear qué procesos están usando ancho de banda junto con otras herramientas.

No puedo ejecutar el script en clientes remotos de Windows 7. Funciona bien cuando se ejecuta en una máquina con Windows Server 2012 r2 tanto de forma remota como local. También funciona bien cuando se ejecuta localmente en una máquina con Windows 7.

Ejecuté Enable-PSRemoting en el cliente de Windows 7 y permití la administración remota de Windows y el instrumento de administración de Windows en el Firewall de Windows.

Este es el error que aparece cuando ejecuto contra una máquina remota con Windows 7

WARNING: Could not run Get-Process -computername win7.  Verify permissions and connectivity.  Defaulting to no
ShowProcessNames
'C:\netstat.txt' on win7 converted to '\\win7\C$\netstat.txt'.  This path is not accessible from your system.
At C:\Users\user\Desktop\Get-NetworkStatistics.ps1:200 char:25
+                         Throw "'$tempFile' on $computername converted to '$remot ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : OperationStopped: ('C:\netstat.txt...om your system.:String) [], RuntimeException
    + FullyQualifiedErrorId : 'C:\netstat.txt' on win7 converted to '\\win7\C$\netstat.txt'.  This path is not accessi
   ble from your system.

Intenté ejecutar get-process contra el cliente remoto de Windows 7 que funciona localmente pero no de forma remota (funciona de forma remota y local contra Windows Server 2012 r2).

Yo también he corrido Invoke-Command {get-process} -computername $machinename -credential $domain\admin. Y después de proporcionar las credenciales correctas, sigue arrojando los mismos resultados.

Cualquier ayuda sería muy apreciada.

Respuesta1

Asegúrese de que WinRM se esté ejecutando en el sistema remoto. Según los errores dados, parece que no lo es. Verifique también la configuración de su firewall.

Gestión remota de Windows

Si el sistema es parte de un dominio, puede configurar su política de grupo para activarlo automáticamente para las máquinas que desea administrar de forma remota con powershell.

Sólo los servidores Windows tienen esto activado de forma predeterminada. Los clientes de Windows lo tienen desactivado de forma predeterminada.

información relacionada