Condividi tramite


Microsoft.PowerShell.Utility

Microsoft.PowerShell.Utility

Add-Member

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

Add-Type

Aggiunge una classe Microsoft .NET Framework in una sessione di PowerShell.

Clear-Variable

Elimina il valore di una variabile.

Compare-Object

Confronta due set di oggetti.

Convert-String

Formatta una stringa per trovare le corrispondenze degli esempi.

ConvertFrom-Csv

Converte le proprietà degli oggetti in formato CSV in versioni CSV degli oggetti originali.

ConvertFrom-Json

Converte una stringa in formato JSON in un oggetto personalizzato o in una tabella hash.

ConvertFrom-SddlString

Converte una stringa SDDL in un oggetto personalizzato.

ConvertFrom-String

Estrae e analizza gli oggetti strutturati dal contenuto della stringa.

ConvertFrom-StringData

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

ConvertTo-Csv

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

ConvertTo-Html

Converte gli oggetti di Microsoft .NET Framework in formato HTML in modo da poter 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 interattivo con un spazio.

Disable-PSBreakpoint

Disabilita i punti di interruzione nella console corrente.

Disable-RunspaceDebug

Disabilita il debug in uno o più Runspaces e rilascia qualsiasi interruzione del debugger in sospeso.

Enable-PSBreakpoint

Abilita i punti di interruzione nella console corrente.

Enable-RunspaceDebug

Abilita il debug in Runspaces in cui qualsiasi punto di interruzione viene mantenuto finché non viene collegato un debugger.

Export-Alias

Esporta in un file le informazioni sugli alias attualmente definiti.

Export-Clixml

Crea una rappresentazione basata su XML degli oggetti e la archivia in un file.

Export-Csv

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

Export-FormatData

Salva i dati di formattazione della 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 input, ad esempio una stringa, come esadecimale.

Format-List

Formatta l'output come un 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 una tabella estesa in larghezza che visualizza solo una proprietà di ogni oggetto.

Get-Alias

Ottiene gli alias per la sessione corrente.

Get-Culture

Ottiene le impostazioni cultura correnti impostate nel sistema operativo.

Get-Date

Ottiene la data e l'ora correnti.

Get-Event

Ottiene gli eventi nella coda degli 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 della 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 il Runspaces attivo in un processo host di PowerShell.

Get-RunspaceDebug

Mostra le opzioni di debug di spazio.

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 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 gli oggetti corrispondenti in PowerShell.

Import-Csv

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

Import-LocalizedData

Importa i dati specifici della lingua in script e funzioni in base alle impostazioni cultura dell'interfaccia utente selezionata per il sistema operativo.

Import-PSSession

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

Import-PowerShellDataFile

Importa i valori da un oggetto. File PSD1 senza richiamarne il contenuto

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 di una pagina Web su Internet.

Measure-Command

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

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

Invia gli oggetti all'host come una serie di stringhe.

Read-Host

Legge una riga di input dalla console.

Register-EngineEvent

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

Register-ObjectEvent

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

Remove-Event

Elimina eventi dalla coda degli 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 il testo in stringhe e file.

Select-Xml

Trova il testo in una stringa o in un documento XML.

Send-MailMessage

Invia un messaggio di posta elettronica.

Set-Alias

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

Set-Date

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

Set-PSBreakpoint

Imposta un punto di interruzione in 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.

Show-Command

Crea i comandi di Windows PowerShell in una finestra di comando grafica.

Sort-Object

Ordina gli oggetti in base ai valori delle proprietà.

Start-Sleep

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

Tee-Object

Salva l'output del comando in un file o in una variabile e lo invia anche attraverso la 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 la sottoscrizione di un evento.

Update-FormatData

Aggiorna i dati di formattazione della sessione corrente.

Update-List

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

Update-TypeData

Aggiorna i dati del tipo esteso della sessione.

Wait-Debugger

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

Wait-Event

Attende che venga generato un determinato evento prima di proseguire l'esecuzione.

Write-Debug

Scrive un messaggio di debug nella console.

Write-Error

Scrive un oggetto nel flusso di errori.

Write-Host

Scrive 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

Invia gli oggetti specificati al comando successivo nella pipeline.

Write-Progress

Visualizza un indicatore di stato all'interno di una finestra di comando di PowerShell.

Write-Verbose

Scrive il testo nel flusso di messaggi dettagliati.

Write-Warning

Scrive un messaggio di avviso.

Others

New-Guid

Crea un GUID.