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_Calling_Generic_Methods

I generics consentono di personalizzare un metodo, una classe, una struttura o un'interfaccia in base al tipo di dati preciso su cui agisce.

di riservatezza about_Case

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_Comments

Descrive come usare i commenti di PowerShell ed elenca casi d'uso speciali.

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

Viene descritto 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_Do

Esegue un elenco di istruzioni una o più volte, soggetto a una condizione di while 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_Error_Handling

Vengono descritte le tre categorie di errori di PowerShell, che non terminano, terminazione delle istruzioni e terminazione dello script, e spiega in che modo le preferenze di azione di errore, try/catch/traple variabili dello stato di errore controllano il comportamento di gestione degli errori.

about_Execution_Policies

Descrive i criteri di esecuzione di PowerShell e spiega come gestirli.

about_Experimental_Features

PowerShell fornisce un meccanismo per le funzionalità sperimentali per coesistere con le funzionalità stabili esistenti nel motore di PowerShell o in un modulo di PowerShell.

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 file Format.ps1xml 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 PowerShell

about_Hash_Tables

Descrive come creare, usare e ordinare tabelle hash in PowerShell.

about_Hidden

Descrive la parola chiave hidden che nasconde i membri della classe dai risultati Get-Member predefiniti.

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 in che modo 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_Non-Windows

PowerShell registra le operazioni interne dal motore, dai provider e dai cmdlet.

about_Logging_Windows

PowerShell registra le operazioni interne dal motore, dai provider e dai cmdlet al registro eventi di Windows.

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 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_Binding

L'associazione di parametri è il processo usato da PowerShell per determinare quale set di parametri viene usato e per associare (associare) i valori ai parametri di un comando.

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_Pipeline_Chain_Operators

Descrive le pipeline di concatenamento con gli operatori && e || in PowerShell.

about_Pipelines

Combinazione di comandi in pipeline in PowerShell

about_PowerShell_Config

File di configurazione per PowerShell, sostituendo la configurazione del Registro di sistema.

about_PowerShell_Editions

Diverse edizioni di PowerShell vengono eseguite in runtime sottostanti diversi.

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 funzione prompt e illustra come creare una funzione di prompt personalizzata.

about_Properties

Viene descritto come usare le proprietà degli oggetti in PowerShell.

about_Providers

I provider di PowerShell forniscono l'accesso ai dati e ai componenti, 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 acceleratori di tipo [psobject] e [pscustomobject].

about_PSItem

Variabile automatica che contiene l'oggetto corrente nell'oggetto pipeline.

about_PSModulePath

Questo articolo illustra lo scopo e l'utilizzo della variabile di ambiente $Env:PSModulePath.

about_PSSession_Details

Fornisce informazioni dettagliate sulle sessioni di PowerShell e sul ruolo che svolgono nei comandi remoti.

about_PSSessions

Descrive le sessioni di PowerShell (PSSession) e spiega come stabilire una connessione permanente a un computer remoto.

about_Pwsh

Viene illustrato come usare l'interfaccia della riga di comando pwsh. Visualizza i parametri della riga di comando e descrive la sintassi.

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

Vengono descritte le funzionalità e le funzioni del provider del Registro di sistema.

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

Viene illustrato come usare 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 uno scriptblock.

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 scriptblock 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

Vengono descritte 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ù istruzioni if.

about_Tab_Expansion

PowerShell fornisce completamenti all'input per fornire suggerimenti, abilitare l'individuazione e velocizzare l'immissione dell'input premendo il tasto scheda.

about_Telemetry

Descrive i dati di telemetria raccolti in PowerShell e come rifiutare esplicitamente.

about_Thread_Jobs

Fornisce informazioni sui processi basati su thread di PowerShell. Un processo thread è un tipo di processo in background che esegue un comando o un'espressione in un thread separato all'interno del processo di sessione corrente.

about_Throw

Descrive la throw parola chiave che genera un errore di terminazione dello script per impostazione predefinita.

about_Trap

Descrive una parola chiave che gestisce gli errori di terminazione dell'istruzione e di terminazione dello script.

about_Try_Catch_Finally

Viene descritto come usare i tryblocchi , catche finally per gestire gli errori di terminazione dell'istruzione e di terminazione dello script.

about_Type_Accelerators

Descrive gli acceleratori di tipi disponibili per i tipi .NET.

about_Type_Conversion

PowerShell include un sistema di tipi flessibile che semplifica l'uso. Tuttavia, è necessario comprendere come funziona per evitare risultati imprevisti.

about_Type_Operators

Descrive gli operatori che funzionano con i tipi Microsoft .NET.

about_Types.ps1xml

Viene illustrato come usare Types.ps1xml file per estendere i tipi di oggetti usati in PowerShell.

about_Updatable_Help

Descrive il sistema della Guida aggiornabile in PowerShell.

about_Update_Notifications

Notifica agli utenti all'avvio di PowerShell che è stata rilasciata una nuova versione di 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_Compatibility

Descrive la funzionalità di compatibilità di Windows PowerShell per PowerShell 7.