10 comandi di PowerShell ti aiutano a gestire i computer remoti nel modo più efficace

10 comandi di PowerShell ti aiutano a gestire i computer remoti nel modo più efficace

Windows PowerShell è un sistema a riga di comando "Command Executive" e un linguaggio di scripting "Script" che puoi utilizzare per gestire il tuo sistema. Nell'articolo seguente, LuckyTemplates ti introdurrà a 10 comandi PowerShell per gestire efficacemente il tuo computer da remoto.

10 comandi di PowerShell ti aiutano a gestire i computer remoti nel modo più efficace

Richiesta:

- Il tuo computer esegue il sistema operativo Windows Vista (o versione successiva).

- Server in esecuzione su Windows Server 2008 (o versione successiva).

-PowerShell 5.0.

- Accesso ai diritti di amministratore.

1. Crea una sessione di PowerShell

Comando : Enter-PSSession

Per esempio:

Enter-PSSession -ComputerName REMOTE_COMPUTER_NAME -Credential USERNAME

10 comandi di PowerShell ti aiutano a gestire i computer remoti nel modo più efficace

La creazione di una sessione PSSession consente a un amministratore di connettersi in remoto a un altro computer sulla rete ed eseguire il maggior numero possibile di comandi PS su quel computer.

Durante l'interazione, molti comandi possono essere eseguiti da remoto, il motivo è perché l'amministratore ha un'interfaccia di accesso come se fosse seduto davanti al tuo computer.

10 comandi di PowerShell ti aiutano a gestire i computer remoti nel modo più efficace

10 comandi di PowerShell ti aiutano a gestire i computer remoti nel modo più efficace

2. Esegui i comandi

Comando : Invoca-Comando

Per esempio:

Invoke-Command -Computer REMOTE_COMPUTER_NAME -ScriptBlock {Comando PowerShell}

10 comandi di PowerShell ti aiutano a gestire i computer remoti nel modo più efficace

Utilizzando il comando Invoke-Command su PS si otterranno gli stessi risultati dell'esecuzione di una sessione nel comando 1 sopra, tuttavia, quando si utilizza Invoke per chiamare un comando remoto, verrà eseguito solo 1 comando contemporaneamente.

Questo per evitare che più comandi vengano eseguiti contemporaneamente, a meno che i comandi non vengano salvati come file .PS1 e venga chiamato il relativo script.

3. Riavviare il computer

Comando: Riavvia il computer

Per esempio:

Restart-Computer -ComputerName REMOTE_COMPUTER_NAME –Force

10 comandi di PowerShell ti aiutano a gestire i computer remoti nel modo più efficace

A volte, in alcuni casi, quando installi o riconfiguri il sistema per funzionare correttamente, ti verrà chiesto di riavviare il computer. O in altri casi, riavvia semplicemente il computer per applicare le modifiche e aggiornare il computer. Quindi devi solo utilizzare un singolo comando PS da eseguire.

4. Eseguire il ping del computer

Comando: Test-Connessione

Per esempio:

Test-Connessione -NomeComputer DESTINATION_COMPUTER_NAME -Sorgente SOURCE_COMPUTER_NAME

10 comandi di PowerShell ti aiutano a gestire i computer remoti nel modo più efficace

PING è uno dei comandi più utili nell'arsenale di Sysadmin (Systems Admin). E' molto semplice, basta inserire il comando PING e il comando controllerà la connessione sulla stazione corrente del tuo computer e su altri sistemi remoti.

Test-Connection "eleva" il comando PING a un nuovo livello "inserendolo" nel cmdlet PS.

Supponiamo che sia necessario verificare le informazioni di connessione tra il server e il dispositivo remoto. Le richieste ICMP vengono inviate dal server ai dispositivi remoti, ma i report vengono rinviati alla postazione di amministrazione.

5. Visualizza e modifica i servizi

Comando: Set-Service

Per esempio:

Set-Service -NomeComputer REMOTE_COMPUTER_NAME -Nome SERVICE_NAME -Stato SERVICE_STATUS

10 comandi di PowerShell ti aiutano a gestire i computer remoti nel modo più efficace

I servizi a volte sono molto "difficili". A seconda di ciò che sta accadendo su un particolare computer, i servizi possono "interrompersi" nel peggiore momento possibile. L'identificazione dei servizi in esecuzione utilizzando il comando del cmdlet Get-Service consente di comprendere lo stato corrente dei servizi.

Dopo aver "catturato" tutte le informazioni disponibili, puoi impostare uno stato per il servizio: può essere un servizio che inizia con la lettera W oppure puoi impostare tutti i servizi contemporaneamente.

10 comandi di PowerShell ti aiutano a gestire i computer remoti nel modo più efficace

6. Esegui attività in background (attività secondarie)

Comando: Avvia-Lavoro

Per esempio:

Start-Job -FilePath PATH_TO_SCRIPT.PS1

10 comandi di PowerShell ti aiutano a gestire i computer remoti nel modo più efficace

Utilizza questo comando per eseguire script o applicazioni in background senza dover effettuare l'accesso o eseguire altre attività. Inoltre, questo comando verrà eseguito anche se fallisce e non interromperà l'accesso locale dell'utente al sistema.

7. Spegnere il computer

Comando: Arresta-Computer

Per esempio:

Stop-Computer -ComputerName REMOTE_COMPUTER_NAME –Force

10 comandi di PowerShell ti aiutano a gestire i computer remoti nel modo più efficace

Proprio come gli altri dispositivi, anche dopo aver utilizzato il computer è necessario "riposarsi". Quando si esegue uno spegnimento, è possibile utilizzare questo comando cmdlet per assicurarsi che il computer venga "spento" correttamente.

8. Unisci il computer a un dominio (dominio)

Comando: Aggiungi-Computer

Per esempio:

Aggiungi-Computer -Nome_Computer COMPUTER_NAMES_TO_BE_JOINED -NomeDominio DOMAIN.COM -Credenziale DOMAIN\USER -Riavvia

10 comandi di PowerShell ti aiutano a gestire i computer remoti nel modo più efficace

Il processo di unione di un computer a un dominio è abbastanza semplice, devi solo fare clic 3 volte, quindi inserire le informazioni complete dell'amministratore e il gioco è fatto. Tuttavia, utilizzare questo metodo tradizionale per unire centinaia di domini richiede molto tempo.

In questo caso puoi pensare alla soluzione come se utilizzassi PowerShell. Il comando cmdlet consente di unire più computer a un dominio contemporaneamente e richiede l'immissione delle informazioni di amministratore solo una volta.

9. Gestire applicazioni e servizi

Comando: Importa-Modulo

Per esempio:

Modulo di importazione -Nome NAME_OF_POWERSHELL_MODULE

10 comandi di PowerShell ti aiutano a gestire i computer remoti nel modo più efficace

Una delle caratteristiche più importanti di PowerShell è la gestione flessibile di applicazioni, programmi, ecc., dai sistemi informatici alle applicazioni come Microsoft Exchange. Alcune applicazioni e servizi consentono solo un certo livello di gestione tramite un'interfaccia grafica. Il resto è lasciato a PS da gestire per impostazione predefinita.

Ciò avviene tramite l'uso di moduli che contengono le basi di codice necessarie per eseguire eventuali comandi PowerShell aggiuntivi di un particolare servizio o applicazione. I moduli vengono utilizzati solo quando necessari e quando estendono la funzionalità PS a un servizio o un'applicazione specifica. Una volta completato, puoi rimuovere completamente il modulo dalla sessione attiva senza doverlo spegnere.

10. Rinominare il computer

Comando: Rinomina-Computer

Per esempio:

Rinomina-Computer -NuovoNome NUOVO_NOME_COMPUTER -LocalCredential NOME COMPUTER\UTENTE –Riavvia

10 comandi di PowerShell ti aiutano a gestire i computer remoti nel modo più efficace

A seconda di molti fattori, tra cui la sicurezza, le politiche aziendali, ecc., potresti essere in grado o meno di rinominare il tuo computer. In ogni caso, il comando Rinomina è utile quando si lavora su uno o più sistemi, gruppi o su un dominio.

Il comando rinominerà un dispositivo e si riavvierà affinché le modifiche abbiano effetto. Per un dominio, se lo schema Active Directory lo supporta, anche i nuovi computer verranno rinominati in AD. L'oggetto manterrà tutte le sue impostazioni e lo stato di adesione al dominio, ma visualizzerà il nuovo nome.

Fare riferimento ad alcuni altri articoli di seguito:

Buona fortuna!


5 modi più semplici per inserire la chiave di Windows 10

5 modi più semplici per inserire la chiave di Windows 10

Quando la vecchia chiave Windows 10 è scaduta, è necessario inserire una nuova chiave per sostituirla. Scopri i 5 metodi più semplici per cambiare la chiave di attivazione di Windows 10.

Come creare un nuovo Utente su Windows 10 utilizzando Gestione Computer e Pannello di Controllo

Come creare un nuovo Utente su Windows 10 utilizzando Gestione Computer e Pannello di Controllo

Scopri come creare un nuovo utente su Windows 10 senza utilizzare un account Microsoft. Attraverso Gestione Computer e Pannello di Controllo, è possibile proteggere i dati e gestire gli accessi in modo efficace.

Come modificare le impostazioni regionali su Windows 10

Come modificare le impostazioni regionali su Windows 10

Scopri come modificare le impostazioni regionali su Windows 10 per personalizzare l

Come scrivere il simbolo del copyright © (simbolo del copyright) su un computer

Come scrivere il simbolo del copyright © (simbolo del copyright) su un computer

Il simbolo del copyright (©) è un carattere speciale comunemente utilizzato da fotografi e creatori di contenuti. Scopri come inserirlo su Windows e Mac con metodi aggiornati.

Come risolvere lerrore Il nome del PC non è valido su Windows 11

Come risolvere lerrore Il nome del PC non è valido su Windows 11

Scopri come correggere l

Come eliminare le cartelle Rullino fotografico e Immagini salvate in Windows 10

Come eliminare le cartelle Rullino fotografico e Immagini salvate in Windows 10

Scopri come spostare, nascondere o eliminare le cartelle Rullino fotografico e Immagini salvate in Windows 10 in modo efficace. Segui i nostri passaggi e suggerimenti per semplificare la tua esperienza.

Come trovare la posizione dei file scaricati sul Chromebook

Come trovare la posizione dei file scaricati sul Chromebook

Scopri come localizzare facilmente i file scaricati su Chromebook utilizzando diversi metodi efficaci.

Come visualizzare ed eliminare la cronologia delle attività su Windows 10

Come visualizzare ed eliminare la cronologia delle attività su Windows 10

Fai riferimento a come visualizzare ed eliminare la cronologia delle attività su Windows 10 nell

Istruzioni per lutilizzo dellindirizzo IP 192.168.2.2

Istruzioni per lutilizzo dellindirizzo IP 192.168.2.2

Scopri come utilizzare l

Come modificare le impostazioni degli effetti visivi in ​​Windows 10

Come modificare le impostazioni degli effetti visivi in ​​Windows 10

Scopri come modificare le impostazioni degli effetti visivi in Windows 10 per migliorare le prestazioni del PC. Questo articolo guida ti mostrerà tutti i passaggi necessari.