Get-Process não funciona em clientes remotos do Windows 7

4

Eu tenho tentado executar o script GetNetworkStatistics da Microsoft em computadores remotos para nos permitir rastrear quais processos estão usando largura de banda junto com outras ferramentas.

Não consigo executar o script em clientes Windows 7 remotos. Ele funciona bem quando executado em uma máquina Windows Server 2012 r2 remotamente e localmente. Ele também funciona bem quando executado localmente na máquina com Windows 7.

Eu executei o Enable-PSRemoting no cliente Windows 7 e permiti o Gerenciamento Remoto do Windows e o Windows Management Instrumentation no Firewall do Windows.

Este é o erro que recebo quando estou executando em uma máquina remota com 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.

Eu tentei executar apenas get-process contra o cliente remoto do Windows 7, que funciona localmente, mas não remotamente (funciona remotamente e localmente em relação ao Windows Server 2012 r2).

Eu também corri Invoke-Command {get-process} -computername $machinename -credential $domain\admin . E depois de fornecer as credenciais corretas, ele ainda produz os mesmos resultados.

Qualquer ajuda seria muito apreciada.

    
por Josh Graham 20.05.2015 / 15:49

1 resposta

0

Certifique-se de que o WinRM esteja sendo executado no sistema remoto. Com base nos erros dados, parece que não é. Verifique suas configurações de firewall também.

Gerenciamento Remoto do Windows

Se o sistema fizer parte de um domínio, você poderá definir sua política de grupo para ativá-lo automaticamente para as máquinas que deseja gerenciar remotamente com o powershell.

Somente os Windows Servers estão ativados por padrão. Os clientes do Windows estão desativados por padrão.

    
por 30.05.2017 / 20:53