Powershell un desktop remoto da riga comando

DUE PASSAGGI PREPARATORI

il prompt di windows (da Admin) mette a disposizione un potente strumento da riga di comando per interagire con un computer remoto

prima di poterlo utilizzare dobbiamo effettuare due semplici operazioni:

la prima sulla macchina windows remota: apriamo una shell da amministratore, digitiamo powershell e quindi Enable-PSRemoting -Force (in questa maniera abilitiamo il computer remoto a ricevere connessioni esterne con Powersell)

la seconda sulla macchina windows locale (dalla quale ci vogliamo connettere): apriamo una shell da amministratore, digitiamo Set-Item wsman:\localhost\Client\TrustedHosts -Value <IP Address> dove c’è da sostituire a <IP Address> l’indirizzo della vostra macchina remota

per verificare se l’ip che avete inserito è ora nella Trusted Hosts potete digitare il comando: Get-Item wsman:\localhost\Client\TrustedHosts

CONNESSIONE AL COMPUTER REMOTO CON POWERSHELL

ora finalmente potete testare la connessione con il comando: Enter-PSSession -ComputerName COMPUTER -Credential USER (al posto di COMPUTER inserite l’IP della macchina target e al posto di USER l’utente attivato sulla macchina remota)

vi accorgerete di esservi connessi al prompt dei comandi della macchina remota dall’ip tra le due parentesi graffe a inizio di ciascuna riga di comando

con Powershell possiamo anche restartare la macchina remota accreditata direttamente dal pc locale dal quale stiamo lavorando, con il comando:

Restart-Computer -ComputerName Server01

per riavviare il servizio di Desktop Remoto (bloccato per chissà quale motivo e se non vogliamo restartare tutta la macchina per riavviare il servizio) da promp dei comandi Powershell sulla macchina remota:

Get-Service -Name ‘TermService’ -ComputerName <ip_machine> | Restart-Service -Force

per eseguire uno script sul computer remoto

Invoke-Command -ComputerName <ip_macchina_remota> -FilePath <c:\percorso_script>

per terminare la sessione remota di Powershell

Exit-PSSession

Tags:

Comments

Lascia un commento