Tabella del formato PowerShell

Tabella del formato PowerShell
PowerShell è un noto strumento di comando basato su Windows che è assistito anche da un linguaggio di scripting. Con l'aiuto di PowerShell, è possibile eseguire diverse configurazioni e automazione dell'attività. PowerShell supporta varie funzionalità di formattazione per ottenere il risultato nel formato desiderato.

La tabella del formato come suggerisce il nome è una specie di formattazione. La tabella di formato in PowerShell consente di manipolare l'output di cmdlet e funzioni. Il supporto di output integrato di PowerShell non visualizza tutto il contenuto e salta alcune linee lunghe. La tabella di formato stampica l'output in una forma tabulare organizzata e mostra tutte le voci senza troncamento. Questo articolo contiene l'uso della tabella di formato PowerShell Cmdlet. Inoltre, sono citati diversi esempi per trasmettere meglio l'uso della tabella del formato.

Come funziona la tabella del formato

Il cmdlet a tavola di formato può essere utilizzato con qualsiasi oggetto PowerShell per ottenere l'output in una tabella formattata. La tabella di formato cmdlet di Windows PowerShell funziona sulla seguente sintassi:

> Tabella del formato

I parametri supportati da questo cmdlet sono descritti di seguito:

Dimensione dell'auto: Utilizzando questa opzione, la larghezza e il numero delle colonne verranno regolate in base ai dati visualizzati.

DisplayError: Questo parametro viene utilizzato principalmente per il debug e quindi non ha tale funzionalità di formattazione.

Forza: Questa opzione è anche esercitata per il debug ed è utilizzata principalmente con il parametro DisplayError per ottenere le informazioni dettagliate sull'errore. Di solito, le informazioni sull'errore non sono descritte in dettaglio.

Espandere: IL Oggetto di raccolta e il oggetti all'interno dell'oggetto di raccolta sono formattati usando questa opzione. Questo parametro accetta tre argomenti. Enumonly Visualizza le proprietà dell'oggetto di raccolta solo mentre Coreonly mostra le proprietà degli oggetti in una raccolta. Per ottenere proprietà di oggetti di raccolta e oggetti in raccolta, è possibile utilizzare Entrambi Argomenti del parametro di espansione.

Avvolgere: Mostra il contenuto della colonna senza troncarla. Per impostazione predefinita, se il contenuto della tabella supera la larghezza, allora viene troncato.

Ripetitore: Una volta ottenuta la vista a schermo intero. IL Ripetitore Il parametro mostra l'intestazione dopo ogni vista a schermo intero.

Hidetableheaders: Le intestazioni della colonna non vengono visualizzate.

Proprietà: Le proprietà degli oggetti possono essere visualizzate usando questo parametro.

Come usare il tavolo del formato PowerShell

Questa sezione implementa brevemente il tavolo da formato insieme ai parametri supportati da questo cmdlet. In primo luogo, cerca "Powershell"Parola chiave nell'opzione di ricerca di Windows sulla barra delle applicazioni e apri PowerShell come amministratore.

Esempio 1: evita il troncamento

Diciamo che vogliamo ottenere il contenuto del CMDlet Get-comand. Innanzitutto, eseguire il cmdlet get-comand senza usare il tavolo da formato. Dall'output si osserva che molte voci nell'ultima colonna sono troncate.

> Get-comand



Ora, tubola il cmdlet di tabella di formato con Get-comand utilizzando l'opzione -Wrap del tavolo da formato. L'output del comando sotto menzionato mostra che il contenuto dell'ultima colonna viene visualizzato completamente. È notare che il troncamento può anche essere gestito usando il -Auto parametro per un lungo troncamento. In primo luogo, stiamo usando l'opzione -wrap nel comando indicato seguente:

> Get-comand | Formato -table -wrap


Sperimentiamo lo stesso comando con -Auto opzione:

> Get-comand | Table Formato -Auto


Esempio 2: Ottieni l'output conciso

In alcuni casi, nella shell sono necessarie solo colonne specifiche. Ad esempio, abbiamo ottenuto l'output del cmdlet get-process e si osserva che l'output contiene più colonne.

> Get-Process

Fare riferimento all'uscita mostrata sopra, quanto segue Tavolo da formato Il comando limiterebbe l'output a una sola colonna denominata Nome del processo usando il parametro -property come mostrato di seguito.

> Get-process | Formato -table -property ProcessName

Esempio 3: specificando la proprietà di un oggetto

Il cmdlet a tavola formato può visualizzare il risultato in base alla proprietà di un oggetto. PowerShell consente di ottenere le proprietà supportate di un oggetto premendo il tasto Tab dopo il -Proprietà parola chiave. Il cmdlet a tavola formato fornito di seguito stamperà il nome e la società di ogni processo.

> Get-process | Formato -table -Property Nome, Azienda

Oltre ad applicare le proprietà e gli esempi menzionati in questo post. Puoi praticarlo per parametri più supportati forniti in questa guida.

Prima di concludere il post, abbiamo un consiglio bonus per te. Il cmdlet a tavola formato può anche essere eseguito usando il Ft parola chiave. Il comando PowerShell scritto di seguito esegue l'azione del tavolo formato usando il comando può anche essere eseguito usando il Ft parola chiave.

> Get-process | Ft -autosize

Conclusione

PowerShell è uno strumento di riga di comando basato su Windows per automatizzare e gestire diverse attività. Questo articolo spiega l'uso del tavolo da formato cmdlet in PowerShell. Questa Utilità PowerShell di Windows accetta vari parametri di formattazione. Si osserva che qualsiasi oggetto PowerShell può essere condotto con il tabello di formato per ottenere l'output di quell'oggetto in una forma tabulare e organizzata. Si consiglia di praticare questo utile cmdlet per ottenere i risultati in un formato desiderato.