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!


I 10 migliori fornitori di certificati SSL economici al mondo nel 2024

I 10 migliori fornitori di certificati SSL economici al mondo nel 2024

I certificati SSL aiutano a mantenere al sicuro le informazioni sensibili dei clienti e a creare un ambiente protetto per il tuo business online.

Come modificare la banda di frequenza preferita per ladattatore di rete wireless in Windows

Come modificare la banda di frequenza preferita per ladattatore di rete wireless in Windows

Questa guida ti mostrerà come modificare la banda di frequenza preferita (a 5 GHz o 2,4 GHz) da utilizzare per impostazione predefinita per l'adattatore di rete wireless in Windows 7, Windows 8 e Windows 10.

Che cosè laffinità del processore? Come impostare laffinità del processore su Windows 10

Che cosè laffinità del processore? Come impostare laffinità del processore su Windows 10

Tuttavia, è possibile impostare programmi in modo che utilizzino solo 1 o 2 core anziché tutti i core. In questo post, Quantrimang.com spiegherà cos'è l'affinità del processore e come impostare l'affinità del processore su Windows 10.

Le VPN con la peggiore protezione della privacy dovrebbero essere evitate

Le VPN con la peggiore protezione della privacy dovrebbero essere evitate

La crescente popolarità della tecnologia VPN ha portato a una serie di truffe di varia portata, metodo e audacia.

Come bloccare da remoto il PC su Windows 10

Come bloccare da remoto il PC su Windows 10

Windows 10 ha una funzionalità interessante che ti consente non solo di tenere traccia del tuo dispositivo, ma anche di bloccarlo da remoto.

Come utilizzare SpyHunter per rimuovere spyware e prevenire i keylogger

Come utilizzare SpyHunter per rimuovere spyware e prevenire i keylogger

SpyHunter è un software che cerca e distrugge malware, spyware e anti-keylogger sui computer.

Prova Utilizzo Disco, il nuovo strumento di analisi della capacità del disco rigido su Windows 10

Prova Utilizzo Disco, il nuovo strumento di analisi della capacità del disco rigido su Windows 10

L'utilizzo del disco si trova in C:\Windows\System32\diskusage.exe e verranno visualizzate le istruzioni sull'utilizzo quando si immette diskusage /?. Questa utility può eseguire la scansione di intere unità o cartelle specifiche e segnalare quanto è in uso ciascuna cartella.

Come installare il tema Moon Knight su Windows 10/11

Come installare il tema Moon Knight su Windows 10/11

Il set di temi Moon Knight è di altissima qualità, degno di essere installato immediatamente sul tuo computer.

Istruzioni per aprire rapidamente le applicazioni Windows con il comando Esegui

Istruzioni per aprire rapidamente le applicazioni Windows con il comando Esegui

Quando dobbiamo aprire rapidamente un'applicazione in Windows, spesso utilizziamo le scorciatoie da tastiera. Tuttavia, poche persone sanno che esiste ancora un altro modo, ovvero utilizzare il comando Esegui. Esistono molti comandi in Esegui per aprire diverse applicazioni in Windows, ma i più comuni sono i 5 comandi per aprire le applicazioni seguenti. Per favore, riferisci.

Il tuo computer Windows 10 ha un virus, ecco come risolverlo

Il tuo computer Windows 10 ha un virus, ecco come risolverlo

Quando i codici dannosi si installano sul tuo computer, possono rapidamente prendere il controllo del tuo computer e causare errori estremamente gravi. Anche il software antivirus scaricato e installato a volte può essere un software falso che può danneggiare il tuo computer.