FIX: PowerShell non mostra l'output completo

How to effectively deal with bots on your site? The best protection against click fraud.
Errore di output completo di PowerShell
Per risolvere vari problemi del PC, consigliamo DriverFix:
Questo software manterrà i tuoi driver attivi e funzionanti, proteggendoti così da errori comuni del computer e guasti hardware. Controlla subito tutti i tuoi driver in 3 semplici passaggi:
  1. Scarica DriverFix (file di download verificato).
  2. Clic Inizia scansione per trovare tutti i driver problematici.
  3. Clic Aggiorna driver per ottenere nuove versioni ed evitare malfunzionamenti del sistema.
  • DriverFix è stato scaricato da 0 lettori questo mese.

Durante l'utilizzo di PowerShell, c'è pochissima tolleranza per gli errori. Anche così, a volte gli utenti scoprono che PowerShell non mostra l'output completo. Se non prendono misure rapide, non impediranno mai di troncare l'output.

Se questo è anche il tuo caso, non lasciare che questo si trasformi in un'area inesplorata che non merita alcuna attenzione. Ecco alcuni suggerimenti per la risoluzione dei problemi che potresti provare.

Cosa posso fare quando PowerShell non mostra l'output completo?

instagram story viewer

1. Collega a Out-String e aggiungi il parametro di larghezza

pipe a Out-String e aggiungi il parametro di larghezza

Dovresti prima usare questo semplice trucco per correggere qualsiasi problema di larghezza della colonna. Tutto quello che devi fare è andare a Out-String e aggiungi il -Parametro larghezza.

Tieni presente che il parametro -Width del cmdlet Out-File specifica il numero di caratteri in ogni riga di output. Qualsiasi altro carattere verrà semplicemente troncato, non avvolto.


2. Convogliare i risultati tramite il cmdlet Format-List

Cmdlet Format-List

L'impostazione predefinita di PowerShell è tagliare l'output per adattarlo allo schermo. Questo è esattamente il motivo per cui stai attualmente vedendo l'ellisse. Se si desidera visualizzare le informazioni complete per un oggetto, provare a reindirizzare i risultati di Get-Acl tramite il cmdlet Format-List.

Ad esempio, il comando seguente recupera il descrittore di sicurezza per la cartella C: Scripts, quindi visualizza tutte le informazioni come un elenco:
Get-Acl c: script | Format-List


3. Modifica il valore $FormatEnumerationLimit

$FormatEnumerationLimit

Un'altra cosa molto semplice, una volta che conosci la risposta, è come risolvere il problema quando l'oggetto che stai guardando è un array. In questo caso, PowerShell mostra solo le prime voci in quell'array, anziché tutte.

Per essere più precisi, devi solo cambiare il $FormatEnumerationLimit value. Se lo digiti da solo in PowerShell, verrà restituito il valore corrente. Il valore predefinito di $FormatEnumerationLimit è 4, che può essere limitato quando si genera un file di grandi dimensioni.

Aumenta questo valore a qualcosa di abbastanza grande da mostrare più elementi. Puoi anche modificare il valore in -1 ed essere sicuro che verranno restituite tutte le voci nella tua raccolta fin dall'inizio.

Quindi, la prossima volta che ti senti sopraffatto quando vedi che PowerShell inizia a troncare l'output, ecco una guida completa alla risoluzione dei problemi che può essere seguita facilmente.

Se sei a conoscenza di un altro modo per risolvere questo problema, non esitare a condividerlo nella sezione commenti qui sotto.

LEGGI SUCCESSIVO:

  • Esegui questo script Powershell per rimuovere le app predefinite dall'immagine di Windows 10
  • Windows PowerShell ha smesso di funzionare: prova queste 4 correzioni
  • PowerShell non viene riconosciuto? Dai un'occhiata a queste soluzioni
Teachs.ru
Che cos'è Try Catch in PowerShell e come usarlo

Che cos'è Try Catch in PowerShell e come usarloPowershell

Ecco come gestire gli errori con semplici cmdlet della riga di comandoSe sei un utente frequente di PowerShell, hai ovviamente riscontrato una schermata piena di testo rosso che indica un errore.Pu...

Leggi di più
Come risolvere Try Catch PowerShell non funziona?

Come risolvere Try Catch PowerShell non funziona?Powershell

Per risolvere questo problema cerca la sintassi errataSe Try-Catch non funziona su PowerShell, è necessario verificare la sintassi errata e i valori dell'azione di errore.Questa guida spiegherà i d...

Leggi di più
Come utilizzare PowerShell ErrorAction? (Una guida con esempi)

Come utilizzare PowerShell ErrorAction? (Una guida con esempi)Powershell

Questo cmdlet gestisce l'azione se si verifica un errorePowerShell ErrorAction è un parametro comune che entra in azione ogni volta che si verifica un errore.Questa guida illustrerà PowerShell Erro...

Leggi di più
ig stories viewer