Un profilo PowerShell può comprendere una serie di cmdlet, funzioni e alias per automatizzare un insieme di requisiti per l'utente. In questa guida è fornita una panoramica del profilo PowerShell. Inoltre, imparerai anche a creare oltre a personalizzare il Profilo PowerShell.
Come creare un profilo PowerShell?
Il profilo PowerShell non è disponibile per l'uso per impostazione predefinita. È necessario crearlo prima di personalizzare varie operazioni utilizzando PowerShell. Un profilo PowerShell può essere creato con l'aiuto del CMDLET NUOVO o usando il comando Blocco note. Questa sezione elenca entrambi i metodi per la creazione di un profilo PowerShell.
Nota: È preferito usare il più recente PowerShell 7. Questa guida utilizza PowerShell 7 per la creazione e l'utilizzo del profilo PowerShell. È possibile passare all'ultima versione di PowerShell utilizzando il seguente link:
Aggiorna la tua versione PowerShell.
Metodo 1: creare un profilo PowerShell utilizzando il cmdlet nuovo
Generalmente, il cmdlet nuovo elem viene utilizzato per creare un nuovo file o directory in PowerShell. Tuttavia, aiuta anche a creare un profilo PowerShell seguendo i passaggi di seguito:
Passaggio 1: Open PowerShell 7
Cerca PowerShell 7 nella barra di ricerca e fai clic su "Esegui come amministratore" per aprire PowerShell 7 con i privilegi di root:
Passaggio 2: controllare l'esistenza del profilo
Nel secondo passaggio, controlla se il profilo è già creato o meno tramite il seguente cmdlet per il percorso di prova:
PROFILO $-PATH TEST $
L'output restituito è falso, che afferma che il profilo PowerShell non è stato ancora creato.
Passaggio 3: crea il profilo
Crea un file chiamato "profilo.PS1"Utilizzando il cmdlet di nuovo elemento come abbiamo fatto qui:
File -tipo -tipo -tipo di nuovo eletto
L'esecuzione riuscita del comando verifica la creazione del profilo PowerShell. Tuttavia, è possibile verificarlo tramite il comando di seguito:
PROFILO $-PATH TEST $
L'output restituisce vero, mostrando che la creazione del profilo viene eseguita in PowerShell.
Metodo 2: crea un profilo PowerShell usando il blocco note
In questo metodo, vengono discusse le istruzioni dettagliate per la costruzione di un profilo PowerShell usando il blocco note.
Passaggio 1: crea un profilo
Il blocco note può essere lanciato da PowerShell usando il bloc notes parola chiave. Il seguente comando creerà un profilo PowerShell vuoto:
Notepad $ Profile
Passaggio 2: controllare l'esistenza del profilo
Nel secondo passaggio, controlla se il profilo è già creato o meno tramite il seguente cmdlet per il percorso di prova:
PROFILO $-PATH TEST $
Il display ritorna "VERO“, Che mostra la verifica dell'esistenza del profilo in PowerShell.
Come personalizzare un profilo PowerShell
Il profilo PowerShell deve essere personalizzato per essere utilizzato da altri utenti. Se l'ambito dell'utente non è definito, il profilo sarà accessibile solo all'utente corrente. È possibile personalizzare un profilo PowerShell per altri utenti utilizzando una delle seguenti sintassi:
Tipo di profilo | Percorso/ directory del profilo |
Utente attuale | $ Profilo o $ profilo.CurrentUserCurrentHost |
Tutti gli utenti | $ Profilo.AlluserscurrentHost |
Tutti gli utenti e tutti gli host | $ Profilo.Allusersallhosts |
Utente attuale e tutti gli host | $ Profilo.CurrentUserallhosts |
Ad esempio, puoi consentire a tutti gli utenti di accedere al profilo. A tale scopo, viene eseguito il primo comando. Mentre il secondo comando verifica che il profilo sia accessibile a tutti gli utenti o meno:
$ Profilo.Allusersallhosts
PROFILO $-PATH TEST $.Allusersallhosts
L'output garantisce che l'output restituito sia vero, che afferma che il profilo è stato personalizzato per tutti gli utenti e gli host.
Conclusione
Un profilo PowerShell comprende un insieme di alias, cmdlet, funzioni, ecc., Per eseguire una sequenza specifica di attività per un utente specifico. L'ambito del profilo di PowerShell può essere impostato per l'attuale e per tutti gli utenti. Un profilo PowerShell può essere creato utilizzando il cmdlet nuovo. Per impostazione predefinita, viene utilizzato per l'utente corrente. Tuttavia, il profilo può essere creato anche per più/tutti gli utenti. Questo post ha fornito dettagli per il Profilo PowerShell.