Quali sono i passaggi per eseguire comandi remoti in PowerShell?

Quali sono i passaggi per eseguire comandi remoti in PowerShell?

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:

  • Innanzitutto, menziona il "Enter-Pssession"Cmdlet.
  • Quindi, specifica il “-Nome del computer"Parametro e assegna il computer o il nome host.
  • Dopodiché, scrivi il "-Credenziali"Parametro e passarlo al nome dell'utente:

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.