FAQforge (Italiano)

Per eseguire comandi o script PowerShell su un computer remoto, è necessario creare una sessione. Questo è anche noto come PowerShell remoting ed è proprio come una sessione SSH per un sistema operativo. Esistono diversi modi per creare una sessione PowerShell. Elencherò uno dei metodi più semplici qui. Questi sono i passaggi richiesti.

Passaggio 1., Abilitazione di PowerShell Remoting

Aprire PowerShell con privilegi amministrativi sul computer remoto ed eseguire il seguente comando:

Enable-PSRemoting -Force

Questo comando avvia il servizio WinRM e crea una regola firewall per consentire le connessioni in entrata. L’opzione-force evita PowerShell per richiedere conferma ad ogni passaggio.

Passaggio 2. Configurare TrustedHosts

Su entrambi i computer, configurare l’impostazione TrustedHosts in modo che si conoscano. Eseguire il seguente comando su entrambi i computer per farlo:

winrm set winrm/config/client '@{TrustedHosts="

Passo 3., Riavviare il servizio WinRM

Eseguire il seguente comando per riavviare il servizio WinRM ora:

Restart-Service WinRM

Passaggio 4. Verificare la Connessione

Per testare la configurazione, eseguire il seguente comando sul computer locale:

Test-WsMan <RemoteCOMPUTERName>

Per la configurazione di successo, questo comando viene eseguito senza errori e mostrare le informazioni del servizio gestione remota windows del computer remoto.,

Creare una sessione PowerShell ed eseguire comandi

Ora quando entrambi i computer sono stati configurati, è possibile creare una sessione utilizzando i seguenti comandi (Eseguire questi comandi con privilegi elevati):

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *