Informazioni sugli argomenti
Descrizione
Gli argomenti illustrano una serie di concetti relativi a PowerShell.
Informazioni sugli argomenti
about_Alias_Provider
Fornisce l'accesso agli alias di PowerShell e ai valori rappresentati.
about_Aliases
Descrive come usare nomi alternativi per i cmdlet e i comandi in PowerShell.
about_ANSI_Terminals
Descrive il supporto disponibile per le sequenze di escape ANSI in Windows PowerShell.
about_Arithmetic_Operators
Descrive gli operatori che eseguono operazioni aritmetiche in PowerShell.
about_Arrays
Vengono descritte le matrici, ovvero strutture di dati progettate per archiviare raccolte di elementi.
about_Assignment_Operators
Viene descritto come usare gli operatori per assegnare valori alle variabili.
about_Automatic_Variables
Vengono descritte le variabili che archiviano le informazioni sullo stato per PowerShell. Queste variabili vengono create e gestite da PowerShell.
about_Booleans
Descrive come vengono valutate le espressioni booleane.
about_Break
Descrive l'istruzione break
, che consente di uscire dal blocco di controllo corrente.
about_Built-in_Functions
Descrive le funzioni predefinite in PowerShell.
about_Calculated_Properties
PowerShell consente di aggiungere dinamicamente nuove proprietà e di modificare la formattazione dell'output degli oggetti nella pipeline.
about_Case-riservatezza
PowerShell non fa distinzione tra maiuscole e minuscole il più possibile mantenendo la distinzione tra maiuscole e minuscole.
about_Character_Encoding
Descrive in che modo PowerShell usa la codifica dei caratteri per l'input e l'output dei dati stringa.
about_CimSession
Descrive un oggetto CimSession e la differenza tra sessioni CIM e sessioni di PowerShell.
about_Classes
Viene descritto come usare le classi per creare tipi personalizzati.
about_Classes_Constructors
Descrive come definire i costruttori per le classi di PowerShell.
about_Classes_Inheritance
Viene descritto come definire classi che estendono altri tipi.
about_Classes_Methods
Descrive come definire i metodi per le classi di PowerShell.
about_Classes_Properties
Viene descritto come definire le proprietà per le classi di PowerShell.
about_Command_Precedence
Descrive in che modo PowerShell determina il comando da eseguire.
about_Command_Syntax
Descrive i diagrammi di sintassi usati in PowerShell.
about_Comment_Based_Help
Viene descritto come scrivere argomenti della Guida basati su commenti per funzioni e script.
about_CommonParameters
Descrive i parametri che possono essere usati con qualsiasi cmdlet.
about_Comparison_Operators
Gli operatori di confronto in PowerShell possono confrontare due valori o elementi di filtro di una raccolta con un valore di input.
about_Continue
Descrive come l'istruzione continue
restituisce immediatamente il flusso del programma all'inizio di un ciclo di programma, un'istruzione switch
o un'istruzione trap
.
about_Core_Commands
Elenca i cmdlet progettati per l'uso con i provider di PowerShell.
about_Data_Files
I file di dati di PowerShell vengono usati per archiviare dati arbitrari usando la sintassi di PowerShell.
about_Data_Sections
Vengono illustrate le sezioni Dati, che isolano le stringhe di testo e altri dati di sola lettura dalla logica di script.
about_Debuggers
Descrive il debugger di PowerShell.
about_DesiredStateConfiguration
Fornisce una breve introduzione alla funzionalità DSC (Desired State Configuration) di PowerShell.
about_Do
Esegue un elenco di istruzioni una o più volte, soggetto a una While
condizione o Until
.
about_Enum
L'istruzione enum
viene utilizzata per dichiarare un'enumerazione. Un'enumerazione è un tipo distinto costituito da un set di etichette denominate denominato elenco enumeratore.
about_Environment_Provider
Fornisce l'accesso alle variabili di ambiente di Windows.
about_Environment_Variables
Descrive come accedere e gestire le variabili di ambiente in PowerShell.
about_Eventlogs
Questo articolo descrive in che modo PowerShell registra gli eventi nel registro eventi di Windows.
about_Execution_Policies
Descrive i criteri di esecuzione di Windows PowerShell e illustra come gestirli.
about_FileSystem_Provider
Fornisce l'accesso a file e directory.
about_For
Descrive un comando di linguaggio che è possibile usare per eseguire istruzioni basate su un test condizionale.
about_Foreach
Descrive un comando linguistico che è possibile usare per attraversare tutti gli elementi in una raccolta di elementi.
about_Format.ps1xml
I Format.ps1xml
file in PowerShell definiscono la visualizzazione predefinita degli oggetti nella console di PowerShell.
about_Function_Provider
Fornisce l'accesso alle funzioni definite in PowerShell.
about_Functions_Advanced_Methods
Descrive in che modo le funzioni che specificano l'attributo CmdletBinding
possono usare i metodi e le proprietà disponibili per i cmdlet compilati.
about_Functions_Advanced_Parameters
Viene illustrato come aggiungere parametri alle funzioni avanzate.
about_Functions_Advanced
Introduce funzioni avanzate che consentono di creare cmdlet usando script.
about_Functions_Argument_Completion
Il completamento degli argomenti è una funzionalità di PowerShell che fornisce hint, abilita l'individuazione e accelera l'immissione di input dei valori degli argomenti.
about_Functions_CmdletBindingAttribute
Descrive l'attributo che rende una funzione funzionante come un cmdlet compilato.
about_Functions_OutputTypeAttribute
Descrive un attributo che segnala il tipo di oggetto restituito dalla funzione.
about_Functions
Descrive come creare e usare funzioni in PowerShell.
about_Group_Policy_Settings
Descrive le impostazioni di Criteri di gruppo per Windows PowerShell
about_Hash_Tables
Descrive come creare, usare e ordinare tabelle hash in PowerShell.
about_Hidden
Descrive la parola chiave , che nasconde i membri della hidden
classe dai risultati predefiniti Get-Member
.
about_History
Descrive come ottenere ed eseguire comandi nella cronologia dei comandi.
about_If
Descrive un comando di linguaggio che è possibile usare per eseguire elenchi di istruzioni in base ai risultati di uno o più test condizionali.
about_Intrinsic_Members
Fornisce informazioni sui membri intrinseci di PowerShell disponibili per tutti gli oggetti di PowerShell.
about_Job_Details
Fornisce informazioni dettagliate sui processi in background nei computer locali e remoti.
about_Jobs
Fornisce informazioni sul modo in cui i processi in background di PowerShell eseguono un comando o un'espressione in background senza interagire con la sessione corrente.
about_Join
Descrive il modo in cui l'operatore join (-join) combina più stringhe in una singola stringa.
about_Language_Keywords
Descrive le parole chiave nel linguaggio di scripting di PowerShell.
about_Language_Modes
Illustra le modalità del linguaggio e il relativo effetto sulle sessioni di PowerShell.
about_Line_Editing
Viene descritto come modificare i comandi al prompt dei comandi di PowerShell.
about_Locations
Viene descritto come accedere agli elementi dal percorso di lavoro in PowerShell.
about_Logging
PowerShell registra le operazioni interne dal motore, dai provider e dai cmdlet.
about_Logical_Operators
Descrive gli operatori che connettono le istruzioni in PowerShell.
about_Member-Access_Enumeration
Descrive l'enumerazione automatica degli elementi della raccolta di elenchi quando si usa l'operatore member-access.
about_Methods
Descrive come usare i metodi per eseguire azioni sugli oggetti in PowerShell.
about_Module_Manifests
Vengono descritte le impostazioni e le procedure per la scrittura di file manifesto del modulo.
about_Modules
Viene illustrato come installare, importare e usare i moduli di PowerShell.
about_Numeric_Literals
Questo articolo descrive la sintassi e l'utilizzo dei valori numerici in PowerShell.
about_Object_Creation
Viene illustrato come creare oggetti in PowerShell.
about_Objects
Fornisce informazioni essenziali sugli oggetti in Windows PowerShell.
about_Operator_Precedence
Elenca gli operatori di PowerShell in ordine di precedenza.
about_Operators
Descrive gli operatori supportati da PowerShell.
about_Output_Streams
Illustra la disponibilità e lo scopo dei flussi di output in PowerShell.
about_PackageManagement
PackageManagement è un aggregatore per gli strumenti di gestione pacchetti software.
about_Parameter_Sets
Viene descritto come definire e usare i set di parametri nelle funzioni avanzate.
about_Parameters_Default_Values
Viene descritto come impostare valori predefiniti personalizzati per i parametri dei cmdlet e le funzioni avanzate.
about_Parameters
Descrive come usare i parametri dei comandi in PowerShell.
about_Parsing
Descrive il modo in cui PowerShell analizza i comandi.
about_Path_Syntax
Descrive i formati di percorso completi e relativi in PowerShell.
about_Pipelines
Combinazione di comandi in pipeline in PowerShell
about_PowerShell_exe
Viene illustrato come usare l'interfaccia della powershell.exe
riga di comando. Visualizza i parametri della riga di comando e descrive la sintassi.
about_PowerShell_Ise_exe
Viene illustrato come usare lo strumento da riga di comando PowerShell_Ise.exe.
about_Preference_Variables
Variabili che personalizzano il comportamento di PowerShell.
about_Profiles
Viene descritto come creare e usare un profilo di PowerShell.
about_Prompts
Descrive la Prompt
funzione e illustra come creare una funzione personalizzata Prompt
.
about_Properties
Viene descritto come usare le proprietà degli oggetti in PowerShell.
about_Providers
Descrive in che modo i provider di PowerShell forniscono l'accesso ai dati e ai componenti che altrimenti non sarebbero facilmente accessibili dalla riga di comando. I dati vengono presentati in un formato coerente simile a un'unità del file system.
about_PSConsoleHostReadLine
Viene illustrato come creare una personalizzazione del modo in cui PowerShell legge l'input al prompt della console.
about_PSCustomObject
Vengono illustrate le differenze tra gli [psobject]
acceleratori di tipo e [pscustomobject]
.
about_PSItem
Variabile automatica che contiene l'oggetto corrente nell'oggetto pipeline.
Informazioni su PSModulePath
Questo articolo illustra lo scopo e l'utilizzo della $env:PSModulePath
variabile di ambiente.
about_PSSession_Details
Fornisce informazioni dettagliate sulle sessioni di Windows PowerShell e sul ruolo che svolgono nei comandi remoti.
about_PSSessions
Descrive le sessioni di Windows PowerShell (PSSession) e spiega come stabilire una connessione permanente a un computer remoto.
about_PSSnapins
Descrive gli snap-in di Windows PowerShell e illustra come usarli e gestirli.
about_Quoting_Rules
Descrive le regole per l'uso di virgolette singole e doppie in PowerShell.
about_Redirection
Viene illustrato come reindirizzare l'output da PowerShell ai file di testo.
about_Ref
Viene descritto come creare e usare una variabile di tipo riferimento. È possibile usare variabili di tipo riferimento per consentire a una funzione di modificare il valore di una variabile passata.
about_Registry_Provider
Registro
about_Regular_Expressions
Descrive le espressioni regolari in PowerShell.
about_Remote_Disconnected_Sessions
Viene illustrato come disconnettersi e riconnettersi a una sessione di PowerShell (PSSession).
about_Remote_Jobs
Viene descritto come eseguire processi in computer remoti.
about_Remote_Output
Viene descritto come interpretare e formattare l'output dei comandi remoti.
about_Remote_Requirements
Descrive i requisiti di sistema e i requisiti di configurazione per l'esecuzione di comandi remoti in PowerShell.
about_Remote_Troubleshooting
Descrive come risolvere i problemi relativi alle operazioni remote in PowerShell.
about_Remote_Variables
Illustra come usare le variabili locali e remote nei comandi remoti.
about_Remote
Descrive come eseguire comandi remoti in PowerShell.
about_Requires
Impedisce l'esecuzione di uno script senza gli elementi necessari.
about_Reserved_Words
Elenca le parole riservate che non possono essere usate come identificatori perché hanno un significato speciale in PowerShell.
about_Return
Esce dall'ambito corrente, che può essere una funzione, uno script o un blocco di script.
about_Run_With_PowerShell
Viene illustrato come usare la funzionalità "Esegui con PowerShell" per eseguire uno script da un'unità del file system.
about_Scopes
Illustra il concetto di ambito in PowerShell e illustra come impostare e modificare l'ambito degli elementi.
about_Script_Blocks
Definisce che cos'è un blocco di script e spiega come usare blocchi di script nel linguaggio di programmazione di PowerShell.
about_Script_Internationalization
Descrive le funzionalità di internazionalizzazione dello script che semplificano la visualizzazione di messaggi e istruzioni agli utenti nel linguaggio dell'interfaccia utente.
about_Scripts
Descrive come eseguire e scrivere script in PowerShell.
about_Session_Configuration_Files
Descrive i file di configurazione della sessione, usati in una configurazione di sessione (nota anche come "endpoint") per definire l'ambiente delle sessioni che usano la configurazione di sessione.
about_Session_Configurations
Descrive le configurazioni di sessione, che determinano gli utenti che possono connettersi al computer in remoto e i comandi che possono eseguire.
about_Signing
Illustra come firmare gli script in modo che siano conformi ai criteri di esecuzione di PowerShell.
about_Simplified_Syntax
Vengono descritti i modi più semplici e in linguaggio naturale dei filtri di scripting per le raccolte di oggetti.
about_Special_Characters
Descrive le sequenze di caratteri speciali che controllano il modo in cui PowerShell interpreta i caratteri successivi nella sequenza.
about_Splatting
Viene descritto come usare lo splatting per passare parametri ai comandi in PowerShell.
about_Split
Viene illustrato come usare l'operatore Split per suddividere una o più stringhe in sottostringhe.
about_Switch
Viene illustrato come usare un'opzione per gestire più if
istruzioni.
about_Tab_Expansion
PowerShell fornisce completamenti all'input per fornire suggerimenti, abilitare l'individuazione e velocizzare la voce di input. I nomi dei comandi, i nomi dei parametri, i valori degli argomenti e i percorsi dei file possono essere completati premendo tabulazioni.
about_Throw
Descrive la throw
parola chiave che genera un errore irreversibile.
about_Transactions
Descrive come gestire le operazioni transazionate in PowerShell.
about_Trap
Descrive una parola chiave che gestisce un errore di terminazione.
about_Try_Catch_Finally
Viene descritto come usare i try
blocchi , catch
e finally
per gestire gli errori di terminazione.
about_Type_Accelerators
Descrive gli acceleratori di tipi disponibili per le classi .NET Framework
about_Type_Operators
Descrive gli operatori che funzionano con i tipi Microsoft .NET.
about_Types.ps1xml
Illustra come usare Types.ps1xml
i file per estendere i tipi di oggetti usati in PowerShell.
about_Updatable_Help
Descrive il sistema della Guida aggiornabile in PowerShell.
about_Using
Consente di indicare gli spazi dei nomi usati nella sessione.
about_Variable_Provider
Variabile
about_Variables
Descrive in che modo le variabili archiviano i valori che possono essere usati in PowerShell.
about_While
Descrive un'istruzione del linguaggio che è possibile usare per eseguire un blocco di comandi in base ai risultati di un test condizionale.
about_Wildcards
Viene descritto come usare caratteri jolly in PowerShell.
about_Windows_Powershell_5.1
Descrive le nuove funzionalità incluse in Windows PowerShell 5.1.
about_Windows_PowerShell_ISE
Descrive le funzionalità e i requisiti di sistema di Windows PowerShell Integrated Scripting Environment (I edizione Standard).
about_Windows_RT
Illustra le limitazioni di Windows PowerShell 4.0 in Windows RT 8.1.
about_WMI_Cmdlets
Fornisce informazioni complementari su Strumentazione gestione Windows (WMI) e Windows PowerShell.
about_WMI
Strumentazione gestione Windows (WMI) usa Common Information Model (CIM) per rappresentare sistemi, applicazioni, reti, dispositivi e altri componenti gestibili dell'azienda moderna.
about_WQL
Descrive il linguaggio WMI Query Language (WQL) che può essere usato per ottenere oggetti WMI in Windows PowerShell.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per