PowerShell Remoting consente agli utenti di eseguire i comandi su centinaia di computer remoti da un singolo computer. PowerShell Remoting si basa su Windows Remote Management versione 2.0 (WinRM 2.0). PowerShell Remoting non è abilitato come funzionalità integrata nei client Windows. Invece, deve essere abilitato manualmente. IL "Abilita psremoting"Cmdlet insieme al"-Forza"Viene utilizzato per consentire la remoto di PowerShell.
Questo articolo passerà attraverso i passaggi per eseguire i comandi remoti in PowerShell.
Quali sono i passaggi per eseguire comandi remoti in PowerShell?
PowerShell Remoting o PsRemoting è per impostazione predefinita abilitata sui server Windows. Tuttavia, deve essere abilitato sui client Windows.
Passaggio 1: Abilita PowerShell Remoting
Per abilitare PowerShell remoting, eseguire il “Abilita psremoting"Cmdlet insieme al"-Forza"Parametro:
Abilita psremoting -force
Passaggio 2: verificare la remoto di PowerShell
Controlla se il PSRemoting è abilitato o meno eseguendo "Test-wsman"CMDLET:
Test-wsman
Passaggio 3: avviare una sessione remota
Quindi, utilizzare il comando sotto fornito per avviare la sessione PowerShell:
Entert -PSSession -ComputArname DomainPC -Credential User
Nel comando sopra indicato:
Ora, fornisci la password e premi il "OK"Pulsante per avviare una sessione remota.
Si può osservare che la sessione remota di PowerShell è abilitata:
Ora, i comandi remoti possono essere eseguiti sul sistema.
Passaggio 4: eseguire comandi remoti
Dopo aver abilitato la sessione di PowerShell, i comandi remoti possono essere eseguiti facilmente. Ad esempio, eseguire il comando dato:
Invoche-comand
Il comando sopra eseguito fornisce i dettagli richiesti per eseguire i comandi remoti PowerShell. Allo stesso modo, possono anche essere eseguiti i comandi remoti con parametri specifici.
Passaggio 5: esci dalla sessione remotiva di PowerShell
Per uscire dalla remota sessione di PowerShell, eseguire semplicemente il comando fornito:
Exit-Pssession
Questo è tutto! Si trattava di eseguire i comandi remoti su PowerShell.
Conclusione
I comandi remoti in PowerShell possono essere eseguiti abilitando la remoto di PowerShell. Per abilitare PowerShell remoting, eseguire semplicemente il cmdlet "Abilita psremoting". Successivamente, avvia la sessione remota di PowerShell eseguendo il “Enter-Pssession"Cmdlet lungo i parametri specifici. Questo tutorial ha elaborato i passaggi per eseguire i comandi remoti in PowerShell.