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!


Come rimuovere lavviso di richiesta di copyright nellangolo destro dello schermo su Windows 10

Come rimuovere lavviso di richiesta di copyright nellangolo destro dello schermo su Windows 10

Vedi una notifica di attivazione di Windows 10 nell'angolo destro dello schermo? Questo articolo ti guiderà come eliminare l'avviso di richiesta di copyright su Windows 10.

Istruzioni dalla A alla Z su come installare Windows 10 build 14393.222

Istruzioni dalla A alla Z su come installare Windows 10 build 14393.222

Recentemente Microsoft ha rilasciato l'ultimo aggiornamento cumulativo per gli utenti di PC Windows 10 chiamato Build 14393.222. Questo aggiornamento rilasciato per Windows 10 corregge principalmente i bug in base al feedback degli utenti e migliora l'esperienza delle prestazioni del sistema operativo.

Proteggi la tua rete di computer con Bastion host in soli 3 passaggi

Proteggi la tua rete di computer con Bastion host in soli 3 passaggi

Hai computer sulla tua rete locale che necessitano di accesso esterno? Utilizzare un bastion host come gatekeeper per la tua rete può essere una buona soluzione.

Come creare un tasto Windows se la tastiera non è disponibile

Come creare un tasto Windows se la tastiera non è disponibile

Se preferisci utilizzare una vecchia tastiera classica, come l'IBM Model M, che non include un tasto Windows fisico, esiste un metodo semplice per aggiungerne altro, prendendo in prestito un tasto che non usi spesso. .

3 modi per cancellare rapidamente tutti i registri eventi in Windows 10

3 modi per cancellare rapidamente tutti i registri eventi in Windows 10

A volte potrebbe essere necessario eliminare i vecchi registri eventi tutti in una volta. In questa guida, Quantrimang.com ti mostrerà 3 modi per eliminare rapidamente tutti i registri eventi nel Visualizzatore eventi di Windows 10.

I metodi IP falsi ti aiutano ad accedere in modo anonimo

I metodi IP falsi ti aiutano ad accedere in modo anonimo

In molti articoli precedenti abbiamo menzionato che rimanere anonimi online è estremamente importante. Ogni anno vengono divulgate informazioni private, rendendo la sicurezza online sempre più necessaria. Questo è anche il motivo per cui dovremmo utilizzare indirizzi IP virtuali. Di seguito impareremo i metodi per creare IP falsi!

Come creare la modalità sfondo trasparente su Windows 10

Come creare la modalità sfondo trasparente su Windows 10

WindowTop è uno strumento che ha la capacità di oscurare tutte le finestre delle applicazioni e i programmi in esecuzione su computer Windows 10. Oppure puoi utilizzare un'interfaccia con sfondo scuro su Windows.

Come disattivare la barra della lingua sulla barra delle applicazioni di Windows 8

Come disattivare la barra della lingua sulla barra delle applicazioni di Windows 8

La barra della lingua su Windows 8 è una barra degli strumenti della lingua in miniatura progettata per essere visualizzata automaticamente sullo schermo del desktop. Tuttavia, molte persone desiderano nascondere questa barra della lingua sulla barra delle applicazioni.

Come impostare WEP, WPA, WPA2 per il router Linksys

Come impostare WEP, WPA, WPA2 per il router Linksys

La connettività wireless è oggi una necessità e per questo motivo la sicurezza wireless è essenziale per garantire la sicurezza della rete interna.

Suggerimenti per ottimizzare la velocità della connessione Internet da Linksys

Suggerimenti per ottimizzare la velocità della connessione Internet da Linksys

Massimizzare la velocità di Internet è essenziale per ottimizzare la connessione di rete. Puoi vivere un'esperienza di intrattenimento e di lavoro ottimale utilizzando computer, TV predisposte per Internet, console di gioco, ecc.