Quali sono i passaggi per eseguire i comandi remoti in PowerShell?

Quali Sono I Passaggi Per Eseguire I Comandi Remoti In Powershell



La comunicazione remota di PowerShell consente agli utenti di eseguire i comandi su centinaia di computer remoti da un singolo computer. La comunicazione remota di PowerShell è basata sulla gestione remota di Windows versione 2.0 (WinRM 2.0). La comunicazione remota di PowerShell non è abilitata come funzionalità incorporata nei client Windows. Invece, deve essere abilitato manualmente. IL ' Enable-PSRemoting ” cmdlet insieme a “ -Forza ” viene utilizzato per abilitare la comunicazione remota di PowerShell.

Questo articolo esaminerà i passaggi per eseguire i comandi remoti in PowerShell.







Quali sono i passaggi per eseguire i comandi remoti in PowerShell?

Il servizio remoto di PowerShell o PSRemoting è abilitato per impostazione predefinita sui server Windows. Tuttavia, deve essere abilitato sui client Windows.



Passaggio 1: abilitare la comunicazione remota di PowerShell



Per abilitare la comunicazione remota di PowerShell, eseguire il comando ' Enable-PSRemoting ” cmdlet insieme a “ -Forza parametro ':





Enable-PSRemoting -Forza



Passaggio 2: verificare la comunicazione remota di PowerShell

Controlla se il PSRemoting è abilitato o meno eseguendo il ' Test-WSMan cmdlet:

Test-WSMan

Passaggio 3: avviare una sessione remota

Quindi, utilizza il comando fornito di seguito per avviare la sessione di PowerShell:

Enter-PSSession -Nome del computer DomainPC -Credenziali Utente

Nel comando sopra indicato:

  • In primo luogo, citare il ' Enter-PSSession cmdlet.
  • Quindi, specificare il ' -Nome del computer ” e assegna il computer o il nome host.
  • Successivamente, scrivi ' -Credenziali ” e passalo al nome dell'utente:

Ora, fornisci la password e premi ' OK ” 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 i comandi remoti

Dopo aver abilitato la sessione di PowerShell, i comandi remoti possono essere eseguiti facilmente. Ad esempio, esegui il comando dato:

Invoca-comando

Il comando eseguito in precedenza fornisce i dettagli necessari per eseguire i comandi remoti di PowerShell. Allo stesso modo, possono essere eseguiti anche i comandi remoti con parametri specifici definiti.

Passaggio 5: uscire dalla sessione remota di PowerShell

Per uscire dalla sessione remota di PowerShell, è sufficiente eseguire il comando fornito:

Exit-PSSession

Questo è tutto! Si trattava solo di eseguire i comandi remoti su PowerShell.

Conclusione

I comandi remoti in PowerShell possono essere eseguiti abilitando la comunicazione remota di PowerShell. Per abilitare la comunicazione remota di PowerShell, è sufficiente eseguire il cmdlet ' Enable-PSRemoting ”. Successivamente, avvia la sessione remota di PowerShell eseguendo il comando ' Enter-PSSession ” cmdlet lungo i parametri specifici. Questo tutorial ha elaborato i passaggi per eseguire i comandi remoti in PowerShell.