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