Condividi tramite


Microsoft.PowerShell.Utility

Questa sezione contiene gli argomenti della Guida per i cmdlet installati con il modulo Microsoft.PowerShell.Utility. Questo modulo contiene cmdlet che gestiscono le funzionalità di base di PowerShell.

Microsoft.PowerShell.Utility

Add-Member

Aggiunge proprietà e metodi personalizzati a un'istanza di un oggetto PowerShell.

Add-Type

Aggiunge una classe Microsoft .NET a una sessione di PowerShell.

Clear-Variable

Elimina il valore di una variabile.

Compare-Object

Confronta due set di oggetti.

Convert-String

Formatta una stringa in modo che corrisponda agli esempi.

ConvertFrom-Csv

Converte le proprietà dell'oggetto in formato CSV (Character-Separated Value) in versioni CSV degli oggetti originali.

ConvertFrom-Json

Converte una stringa in formato JSON in un oggetto personalizzato.

ConvertFrom-SddlString

Converte una stringa SDDL in un oggetto personalizzato.

ConvertFrom-String

Estrae e analizza le proprietà strutturate dal contenuto stringa.

ConvertFrom-StringData

Converte una stringa contenente una o più coppie chiave e valore in una tabella hash.

ConvertTo-Csv

Converte gli oggetti .NET in una serie di stringhe con valori delimitati da caratteri (CSV).

ConvertTo-Html

Converte gli oggetti .NET in HTML che possono essere visualizzati in un Web browser.

ConvertTo-Json

Converte un oggetto in una stringa in formato JSON.

ConvertTo-Xml

Crea una rappresentazione basata su XML di un oggetto .

Debug-Runspace

Avvia una sessione di debug interattiva con uno spazio di esecuzione.

Disable-PSBreakpoint

Disabilita i punti di interruzione nella console corrente.

Disable-RunspaceDebug

Disabilita il debug in uno o più spazi di esecuzione e rilascia qualsiasi arresto del debugger in sospeso.

Enable-PSBreakpoint

Abilita i punti di interruzione nella console corrente.

Enable-RunspaceDebug

Abilita il debug sugli spazi di esecuzione in cui viene mantenuto qualsiasi punto di interruzione fino a quando non viene collegato un debugger.

Export-Alias

Esporta informazioni sugli alias attualmente definiti in un file.

Export-Clixml

Crea una rappresentazione basata su XML di un oggetto o di oggetti e la archivia in un file.

Export-Csv

Converte gli oggetti in una serie di stringhe con valori delimitati da caratteri (CSV) e salva le stringhe in un file.

Export-FormatData

Salva i dati di formattazione dalla sessione corrente in un file di formattazione.

Export-PSSession

Esporta i comandi da un'altra sessione e li salva in un modulo di PowerShell.

Format-Custom

Usa una visualizzazione personalizzata per formattare l'output.

Format-Hex

Visualizza un file o un altro input come esadecimale.

Format-List

Formatta l'output come elenco di proprietà in cui ogni proprietà viene visualizzata in una nuova riga.

Format-Table

Formatta l'output come tabella.

Format-Wide

Formatta gli oggetti come tabella estesa che visualizza una sola proprietà di ogni oggetto.

Get-Alias

Ottiene gli alias per la sessione corrente.

Get-Culture

Ottiene la cultura corrente impostata nel sistema operativo.

Get-Date

Ottiene la data e l'ora correnti.

Get-Event

Ottiene gli eventi nella coda eventi.

Get-EventSubscriber

Ottiene i sottoscrittori di eventi nella sessione corrente.

Get-FileHash

Calcola il valore hash per un file usando un algoritmo hash specificato.

Get-FormatData

Ottiene i dati di formattazione nella sessione corrente.

Get-Host

Ottiene un oggetto che rappresenta il programma host corrente.

Get-Member

Ottiene le proprietà e i metodi degli oggetti .

Get-PSBreakpoint

Ottiene i punti di interruzione impostati nella sessione corrente.

Get-PSCallStack

Visualizza lo stack di chiamate corrente.

Get-Random

Ottiene un numero casuale o seleziona oggetti in modo casuale da una raccolta.

Get-Runspace

Ottiene gli spazi di esecuzione attivi all'interno di un processo host di PowerShell.

Get-RunspaceDebug

Mostra le opzioni di debug dello spazio di esecuzione.

Get-TraceSource

Ottiene i componenti di PowerShell instrumentati per la traccia.

Get-TypeData

Ottiene i dati del tipo esteso nella sessione corrente.

Get-UICulture

Ottiene le impostazioni cultura dell'interfaccia utente correnti nel sistema operativo.

Get-Unique

Restituisce elementi univoci da un elenco ordinato.

Get-Variable

Ottiene le variabili nella console corrente.

Group-Object

Raggruppa gli oggetti che contengono lo stesso valore per le proprietà specificate.

Import-Alias

Importa un elenco di alias da un file.

Import-Clixml

Importa un file CLIXML e crea oggetti corrispondenti in PowerShell.

Import-Csv

Crea oggetti personalizzati simili a tabelle dagli elementi in un file con valori delimitati da caratteri (CSV).

Import-LocalizedData

Importa dati specifici del linguaggio in script e funzioni in base alle impostazioni cultura dell'interfaccia utente selezionate per il sistema operativo.

Import-PowerShellDataFile

Importa i valori da un file .psd1 senza richiamarne il contenuto.

Import-PSSession

Importa i comandi da un'altra sessione nella sessione corrente.

Invoke-Expression

Esegue comandi o espressioni nel computer locale.

Invoke-RestMethod

Invia una richiesta HTTP o HTTPS a un servizio Web RESTful.

Invoke-WebRequest

Ottiene il contenuto da una pagina Web su Internet.

Measure-Command

Misura il tempo necessario per eseguire blocchi di script e cmdlet.

Measure-Object

Calcola le proprietà numeriche degli oggetti e i caratteri, le parole e le righe negli oggetti stringa, ad esempio i file di testo.

New-Alias

Crea un nuovo alias.

New-Event

Crea un nuovo evento.

New-Guid

Crea un GUID.

New-Object

Crea un'istanza di un oggetto Microsoft .NET Framework o COM.

New-TemporaryFile

Crea un file temporaneo.

New-TimeSpan

Crea un oggetto TimeSpan.

New-Variable

Crea una nuova variabile.

Out-File

Invia l'output a un file.

Out-GridView

Invia l'output a una tabella interattiva in una finestra separata.

Out-Printer

Invia l'output a una stampante.

Out-String

Restituisce gli oggetti di input come stringa.

Read-Host

Legge una riga di input dalla console.

Register-EngineEvent

Sottoscrive gli eventi generati dal motore di PowerShell e dal cmdlet New-Event.

Register-ObjectEvent

Sottoscrive gli eventi generati da un oggetto Microsoft .NET Framework.

Remove-Event

Elimina gli eventi dalla coda di eventi.

Remove-PSBreakpoint

Elimina i punti di interruzione dalla console corrente.

Remove-TypeData

Elimina i tipi estesi dalla sessione corrente.

Remove-Variable

Elimina una variabile e il relativo valore.

Select-Object

Seleziona oggetti o proprietà di oggetti.

Select-String

Trova testo in stringhe e file.

Select-Xml

Trova testo in una stringa o in un documento XML.

Send-MailMessage

Inviare un messaggio di posta elettronica.

Set-Alias

Crea o modifica un alias per un cmdlet o un altro comando nella sessione di PowerShell corrente.

Set-Date

Modifica l'ora di sistema nel computer in un'ora specificata dall'utente.

Set-PSBreakpoint

Imposta un punto di interruzione su una riga, un comando o una variabile.

Set-TraceSource

Configura, avvia e arresta una traccia dei componenti di PowerShell.

Set-Variable

Imposta il valore di una variabile. Crea la variabile se una con il nome richiesto non esiste.

Show-Command

Visualizza le informazioni sui comandi di PowerShell in una finestra grafica.

Sort-Object

Ordina gli oggetti in base ai valori delle proprietà.

Start-Sleep

Sospende l'attività in uno script o una sessione per il periodo di tempo specificato.

Tee-Object

Salva l'output dei comandi in un file o in una variabile e lo invia anche nella pipeline.

Trace-Command

Configura e avvia una traccia dell'espressione o del comando specificato.

Unblock-File

Sblocca i file scaricati da Internet.

Unregister-Event

Annulla una sottoscrizione di eventi.

Update-FormatData

Aggiorna i dati di formattazione nella sessione corrente.

Update-List

Aggiunge e rimuove elementi da un valore della proprietà che contiene una raccolta di oggetti.

Update-TypeData

Aggiorna i dati del tipo esteso nella sessione.

Wait-Debugger

Arresta uno script nel debugger prima di eseguire l'istruzione successiva nello script.

Wait-Event

Attende fino a quando non viene generato un determinato evento prima di continuare l'esecuzione.

Write-Debug

Scrive un messaggio di debug nella console.

Write-Error

Scrive un oggetto nel flusso di errore.

Write-Host

Scrive l'output personalizzato in un host.

Write-Information

Specifica il modo in cui PowerShell gestisce i dati del flusso di informazioni per un comando.

Write-Output

Scrive gli oggetti specificati nella pipeline.

Write-Progress

Visualizza una barra di stato all'interno di una finestra di comando di PowerShell.

Write-Verbose

Scrive il testo nel flusso dettagliato dei messaggi.

Write-Warning

Scrive un messaggio di avviso.