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:
- Scarica DriverFix (file di download verificato).
- Clic Inizia scansione per trovare tutti i driver problematici.
- 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?
1. Collega 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
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
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