Para que funcione correctamente se tiene que ejecutar el siguiente código desde un server que pertenezca a un Dominio o también funciona si se tiene habilitado el acceso remoto desde PowerShell en el equipo al que se intenta acceder.
1 2 3 4 5 6 7 |
"server1","server2" | %{ $_ Start-Job -ArgumentList $_ -ScriptBlock { param($codigo) powershell -command "Invoke-Command -ScriptBlock {Get-FileHash C:\Windows\system32\notepad.exe} -ComputerName $codigo | out-file C:\Users\adminfp\resultado.txt -append" } Start-Sleep -Seconds 5 } |