CORRECTIF: PowerShell n'affiche pas la sortie complète

Erreur de sortie complète de PowerShell
Pour résoudre divers problèmes de PC, nous recommandons DriverFix :
Ce logiciel maintiendra vos pilotes opérationnels, vous protégeant ainsi des erreurs informatiques courantes et des pannes matérielles. Vérifiez tous vos pilotes maintenant en 3 étapes faciles :
  1. Télécharger DriverFix (fichier de téléchargement vérifié).
  2. Cliquez sur Lancer l'analyse pour trouver tous les pilotes problématiques.
  3. Cliquez sur Mettre à jour les pilotes pour obtenir de nouvelles versions et éviter les dysfonctionnements du système.
  • DriverFix a été téléchargé par 0 lecteurs ce mois-ci.

Lors de l'utilisation de PowerShell, la tolérance aux erreurs est très faible. Même ainsi, les utilisateurs découvrent parfois que PowerShell n'affiche pas la sortie complète. S'ils ne prennent pas de mesures rapides, ils ne l'empêcheront jamais de tronquer la sortie.

Si c'est aussi votre cas, ne laissez pas cela se transformer en une zone inexplorée qui ne mérite aucune attention. Voici quelques conseils de dépannage que vous pouvez essayer à la place.

Que puis-je faire lorsque PowerShell n'affiche pas la sortie complète ?

1. Pipe to Out-String et ajoutez le paramètre de largeur

pipe à Out-String et ajoutez le paramètre de largeur

Vous devez d'abord utiliser cette astuce simple pour rectifier tout problème de largeur de colonne. Tout ce que vous avez à faire est d'aller à Out-String et ajoutez le -Paramètre de largeur.

Gardez à l'esprit que le paramètre -Width de l'applet de commande Out-File spécifie le nombre de caractères dans chaque ligne de sortie. Tous les autres caractères seront simplement tronqués et non encapsulés.


2. Dirigez les résultats via l'applet de commande Format-List

Applet de commande Format-List

Par défaut, PowerShell coupe la sortie pour qu'elle s'adapte à votre écran. C'est précisément pourquoi vous voyez actuellement l'ellipse. Si vous souhaitez afficher des informations complètes sur un objet, vous devez essayer de rediriger les résultats de Get-Acl via l'applet de commande Format-List.

À titre d'exemple, la commande suivante récupère le descripteur de sécurité du dossier C: Scripts, puis affiche toutes les informations sous forme de liste :
Get-Acl c: scripts | Format-Liste


3. Modifiez la valeur $FormatEnumerationLimit

$FormatEnumerationLimit

Une autre chose très simple, une fois que vous connaissez la réponse, est de savoir comment résoudre le problème lorsque l'objet que vous regardez est un tableau. Dans ce cas, PowerShell n'affiche que les premières entrées de ce tableau, plutôt que toutes.

Pour être plus précis, il vous suffit de modifier le Valeur $FormatEnumerationLimit. Si vous le tapez seul dans PowerShell, la valeur actuelle sera renvoyée. La valeur par défaut de $FormatEnumerationLimit est 4, ce qui peut être limité lors de la génération d'un fichier volumineux.

Augmentez cette valeur à quelque chose de suffisamment grand pour afficher plus d'éléments. Vous pouvez également modifier la valeur à -1 et être sûr que toutes les entrées de votre collection seront affichées dès le début.

Ainsi, la prochaine fois que vous vous sentirez dépassé en voyant que PowerShell commence à tronquer la sortie, voici un guide de dépannage complet qui peut être suivi facilement.

Si vous connaissez un autre moyen de résoudre ce problème, n'hésitez pas à le partager dans la section commentaires ci-dessous.

À LIRE SUIVANT :

  • Exécutez ce script Powershell pour supprimer les applications par défaut de Windows 10 Image
  • Windows PowerShell a cessé de fonctionner: essayez ces 4 correctifs
  • PowerShell n'est pas reconnu? Découvrez ces solutions
L'exécution des scripts est désactivée sur ce système [RÉPARER]

L'exécution des scripts est désactivée sur ce système [RÉPARER]PowershellErreur

Pour résoudre divers problèmes de PC, nous recommandons DriverFix :Ce logiciel maintiendra vos pilotes opérationnels, vous protégeant ainsi des erreurs informatiques courantes et des pannes matérie...

Lire la suite
Le développeur PowerShell est désormais disponible dans Visual Studio 2019

Le développeur PowerShell est désormais disponible dans Visual Studio 2019PowershellVisual Studio

Microsoft récemment annoncé un nouvel outil pour Visual Studio 2019.Le développeur PowerShell est le résultat des commentaires des utilisateursSur la base des commentaires des utilisateurs, la soci...

Lire la suite
La saisie semi-automatique PowerShell ne fonctionne pas? Essayez ces méthodes

La saisie semi-automatique PowerShell ne fonctionne pas? Essayez ces méthodesPowershell

Pour résoudre divers problèmes de PC, nous recommandons DriverFix :Ce logiciel maintiendra vos pilotes opérationnels, vous protégeant ainsi des erreurs informatiques courantes et des pannes matérie...

Lire la suite