Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo elenca i termini comuni usati per parlare di PowerShell.
B
modulo binario
Un modulo di PowerShell il cui modulo radice è un file binario (.dll). Un modulo binario può includere o meno un manifesto del modulo.
C
CommonParameter
Parametro aggiunto a tutti i cmdlet, funzioni avanzate e flussi di lavoro dal motore di PowerShell.
D
sorgente dot
In PowerShell per avviare un comando digitando un punto e uno spazio prima del comando. I comandi con origine dalla sorgente eseguiti nell'ambito corrente anziché in un nuovo ambito. Tutte le variabili, gli alias, le funzioni o le unità che il comando genera vengono create nel contesto corrente e sono disponibili per gli utenti al termine del comando.
modulo dinamico
Modulo esistente solo in memoria. I New-Module cmdlet e Import-PSSession creano moduli dinamici.
parametro dinamico
Parametro aggiunto a un cmdlet, una funzione o uno script di PowerShell in determinate condizioni. I cmdlet, le funzioni, i provider e gli script possono aggiungere parametri dinamici.
F
formato del file
File XML di PowerShell con estensione .format.ps1xml e che definisce il modo in cui PowerShell visualizza un oggetto in base al relativo tipo .NET Framework.
G
stato globale della sessione
Stato della sessione che contiene i dati accessibili all'utente di una sessione di PowerShell.
H
Host
Interfaccia usata dal motore di PowerShell per comunicare con l'utente. Ad esempio, l'host specifica come vengono gestiti i prompt tra PowerShell e l'utente.
applicazione host
Programma che carica il motore di PowerShell nel processo e lo usa per eseguire operazioni.
I
metodo di elaborazione dell'input
Metodo che un cmdlet può usare per elaborare i record ricevuti come input. I metodi di elaborazione dell'input includono il BeginProcessing metodo , il ProcessRecord metodo , il EndProcessing metodo e il StopProcessing metodo .
M
modulo manifest
Un modulo di PowerShell con un manifesto e la cui chiave RootModule è vuota.
Enumerazione dei privilegi di accesso ai membri
Una funzionalità di praticità di PowerShell per enumerare automaticamente gli elementi in una raccolta quando si usa l'operatore di accesso ai membri (.).
modulo
Unità riutilizzabile autonoma che consente di partizionare, organizzare ed astrarre il codice di PowerShell. Un modulo può contenere cmdlet, provider, funzioni, variabili e altri tipi di risorse che possono essere importati come singola unità.
manifesto del modulo
Un file di dati di PowerShell (.psd1) che descrive il contenuto di un modulo e che controlla la modalità di elaborazione di un modulo.
stato della sessione del modulo
Stato della sessione che contiene i dati pubblici e privati di un modulo di PowerShell. I dati privati in questo stato di sessione non sono disponibili per l'utente di una sessione di PowerShell.
N
errore non irreversibile
Errore che non impedisce a PowerShell di continuare a elaborare il comando. Vedere anche errore di terminazione.
Sostantivo
La parola che segue il trattino in un nome di cmdlet di PowerShell. Il sostantivo descrive le risorse su cui agisce il cmdlet.
P
set di parametri
Gruppo di parametri che possono essere usati nello stesso comando per eseguire un'azione specifica.
pipa
In PowerShell, per inviare i risultati del comando precedente come input al comando successivo nella pipeline.
oleodotto
Serie di comandi connessi dagli operatori della pipeline (|). Ogni operatore della pipeline invia i risultati del comando precedente come input al comando successivo.
Cmdlet di PowerShell
Un singolo comando che partecipa alla semantica della pipeline di PowerShell. Sono inclusi cmdlet binari (C#), funzioni di script avanzate, CDXML e flussi di lavoro.
Comando di PowerShell
Elementi in una pipeline che determinano l'esecuzione di un'azione. I comandi di PowerShell vengono digitati sulla tastiera o richiamati a livello di codice.
File di dati di PowerShell
Un file di testo con estensione del file .psd1. PowerShell usa i file di dati per vari scopi, ad esempio l'archiviazione dei dati del manifesto del modulo e l'archiviazione di stringhe tradotte per l'internazionalizzazione degli script.
Unità PowerShell
Unità virtuale che fornisce accesso diretto a un archivio dati. Può essere definito da un provider di PowerShell o creato nella riga di comando. Le unità create nella riga di comando sono unità specifiche della sessione e vengono perse quando la sessione viene chiusa.
provider
Programma basato su framework Microsoft .NET che rende i dati in un archivio dati specializzato disponibile in PowerShell in modo da poterli visualizzare e gestire.
PSSession
Tipo di sessione di PowerShell creata, gestita e chiusa dall'utente.
R
modulo principale
Modulo specificato nella chiave RootModule in un manifesto del modulo.
runspace
In PowerShell l'ambiente operativo in cui viene eseguito ogni comando in una pipeline.
S
valore scalare
In PowerShell un valore scalare è qualsiasi tipo di valore non enumerabile. Sono inclusi i tipi primitivi .NET, ad esempio valori booleani e numeri, e altri tipi valore, ad esempio String, DateTime e Guid.
Per un elenco dei tipi primitivi di .NET, vedere la sezione Remarks di System.Type.IsPrimitive Property.
blocco di script
Nel linguaggio di programmazione di PowerShell, una raccolta di istruzioni o espressioni che possono essere usate come singola unità. Un blocco di script può accettare argomenti e restituire valori.
file di script
File con estensione .ps1 e contenente uno script scritto nel linguaggio di PowerShell.
modulo script
Un modulo di PowerShell il cui modulo radice è un file di modulo script (.psm1). Un modulo script può includere un manifesto del modulo. Lo script definisce i membri che il modulo script esporta.
shell
Interprete dei comandi usato per passare i comandi al sistema operativo.
parametro [switch]
Parametro che non accetta un argomento. Il valore predefinito di un [switch] parametro è $false. Quando si usa un [switch] parametro, il relativo valore diventa $true.
T
errore irreversibile
Errore che impedisce a PowerShell di elaborare il comando. Vedere anche errore non terminante.
transaction
Unità di lavoro atomica. Il lavoro in una transazione deve essere completato nel suo complesso. Se una parte della transazione ha esito negativo, l'intera transazione ha esito negativo.
file di tipo
File XML di PowerShell con estensione .types.ps1xml e che estende le proprietà dei tipi di Microsoft .NET Framework in PowerShell.
V
verbo
Parola che precede il trattino in un nome di cmdlet di PowerShell. Il verbo descrive l'azione eseguita dal cmdlet.
W
Windows PowerShell ISE
Integrated Scripting Environment (ISE): un'applicazione host di Windows PowerShell che consente di eseguire comandi e di scrivere, testare ed eseguire il debug di script in un ambiente compatibile con Unicode, con sintassi colorata.
Snap-in di Windows PowerShell
Risorsa che definisce un set di cmdlet, provider e tipi di framework Microsoft .NET che possono essere aggiunti all'ambiente di PowerShell Windows. Gli snap-in di PowerShell sono stati sostituiti da moduli.
flusso di lavoro di PowerShell Windows
Un flusso di lavoro è una sequenza di passaggi programmati e connessi che consentono di eseguire attività di lunga durata o richiedono il coordinamento di più passaggi tra più dispositivi o nodi gestiti. Windows PowerShell Workflow consente ai professionisti IT e agli sviluppatori di creare sequenze di attività di gestione multi-dispositivo o singole attività all'interno di un flusso di lavoro. Windows flusso di lavoro di PowerShell consente di adattare ed eseguire script di PowerShell e file XAML come flussi di lavoro. Windows PowerShell Workflow si basa su Windows Workflow Foundation, che è stato deprecato.