Oprava: PowerShell nezobrazuje celý výstup

Chyba plného výstupu prostředí PowerShell
Chcete-li vyřešit různé problémy s počítačem, doporučujeme DriverFix:
Tento software udrží vaše ovladače v provozu a ochrání vás před běžnými chybami počítače a selháním hardwaru. Zkontrolujte všechny své ovladače nyní ve 3 snadných krocích:
  1. Stáhněte si DriverFix (ověřený soubor ke stažení).
  2. Klikněte Začni skenovat najít všechny problematické ovladače.
  3. Klikněte Aktualizujte ovladače získat nové verze a zabránit poruchám systému.
  • DriverFix byl stažen uživatelem 0 čtenáři tento měsíc.

Při používání prostředí PowerShell existuje velmi malá tolerance k chybám. I tak to někdy uživatelé zjistí PowerShell nezobrazuje celý výstup. Pokud nepřijmou rychlá opatření, nikdy jim nezabrání ve zkrácení výstupu.

Pokud je to váš případ také, nedovolte, aby se z toho stala neprozkoumaná oblast, která si zaslouží žádnou pozornost. Zde je několik tipů na řešení potíží, které můžete vyzkoušet.

Co mohu udělat, když PowerShell nezobrazuje celý výstup?

1. Pipe to Out-String a přidejte parametr width

pipe to Out-String a přidejte parametr width

Nejprve byste měli tento jednoduchý trik použít k odstranění problému se šířkou sloupce. Musíte jen jít

Out-String a přidejte -Šířka parametru.

Mějte na paměti, že parametr -Width rutiny Out-File určuje počet znaků v každém řádku výstupu. Jakékoli další znaky budou jednoduše zkráceny, nikoli zabaleny.


2. Pipe the results through the Format-List cmdlet

Rutina seznamu formátů

Výchozí nastavení PowerShellu je oříznout výstup, aby se vešel na obrazovku. Přesně proto právě vidíte elipsu. Pokud chcete zobrazit úplné informace o objektu, měli byste zkusit pipetovat výsledky Get-Acl pomocí rutiny Format-List.

Následující příklad načte následující popisovač zabezpečení pro složku C: Skripty a poté zobrazí všechny informace jako seznam:
Get-Acl c: skripty | Seznam formátů


3. Změňte hodnotu $ FormatEnumerationLimit

$ FormatEnumerationLimit

Další věc, která je opravdu jednoduchá, jakmile znáte odpověď, je způsob, jak problém vyřešit, když objekt, na který se díváte, je pole. V tomto případě PowerShell zobrazuje pouze prvních několik položek v tomto poli, nikoli všechny.

Chcete-li být konkrétnější, stačí změnit $ FormatEnumerationLimit hodnota. Pokud jej zadáte samostatně do PowerShellu, vrátí se aktuální hodnota. Výchozí hodnota $ FormatEnumerationLimit je 4, kterou lze při generování velkého souboru omezit.

Zvyšte tuto hodnotu na něco dostatečně velkého, aby se zobrazilo více položek. Můžete také změnit hodnotu na -1 a ujistěte se, že od samého začátku vygeneruje všechny položky ve vaší kolekci.

Až se tedy příště budete cítit ohromeni, když uvidíte, že PowerShell začne zkrátit výstup, je zde komplexní průvodce řešením problémů, který lze snadno dodržovat.

Pokud víte o jiném způsobu, jak tento problém vyřešit, neváhejte se o něj podělit v sekci komentáře níže.

PŘEČTĚTE SI DALŠÍ:

  • Spuštěním tohoto skriptu Powershell odeberete výchozí aplikace z bitové kopie Windows 10
  • Windows PowerShell přestal fungovat: Vyzkoušejte tyto 4 opravy
  • PowerShell není rozpoznán? Podívejte se na tato řešení
Oprava: PowerShell nezobrazuje celý výstup

Oprava: PowerShell nezobrazuje celý výstupPowershell

Chcete-li vyřešit různé problémy s počítačem, doporučujeme DriverFix:Tento software udrží vaše ovladače v provozu a ochrání vás před běžnými chybami počítače a selháním hardwaru. Zkontrolujte všech...

Přečtěte si více
Powershell Get-AppxPackage nefunguje v systému Windows 11/10

Powershell Get-AppxPackage nefunguje v systému Windows 11/10Powershell

Je 'Get-AppxPackage„Příkaz nefunguje na vašem terminálu PowerShell? Podle některých uživatelů se jim jednoduše zobrazuje velká chybová zpráva, která shrnuje „Službu nelze spustit, buď proto, že je ...

Přečtěte si více
Oprava: PowerShell přestal fungovat nebo se neotevřel problém ve Windows 11,10

Oprava: PowerShell přestal fungovat nebo se neotevřel problém ve Windows 11,10PowershellWindows 10Windows 11

7. března 2022 Podle Namratha NayakMnoho uživatelů hlásilo problém s prostředím Windows PowerShell, kdy přestává fungovat nebo se vůbec neotevírá. Jedním z nejčastějších důvodů pro zobrazení PowerS...

Přečtěte si více