NAPRAW: PowerShell nie wyświetla pełnych danych wyjściowych

How to effectively deal with bots on your site? The best protection against click fraud.
Błąd pełnego wyjścia PowerShell
Aby naprawić różne problemy z komputerem, zalecamy DriverFix:
To oprogramowanie sprawi, że Twoje sterowniki będą działały, dzięki czemu będziesz chroniony przed typowymi błędami komputera i awariami sprzętu. Sprawdź teraz wszystkie sterowniki w 3 prostych krokach:
  1. Pobierz poprawkę sterownika (zweryfikowany plik do pobrania).
  2. Kliknij Rozpocznij skanowanie znaleźć wszystkie problematyczne sterowniki.
  3. Kliknij Zaktualizuj sterowniki aby uzyskać nowe wersje i uniknąć nieprawidłowego działania systemu.
  • DriverFix został pobrany przez 0 czytelników w tym miesiącu.

Podczas korzystania z PowerShell istnieje bardzo mała tolerancja na błędy. Mimo to czasami użytkownicy odkrywają, że PowerShell nie pokazuje pełnej wydajności. Jeśli nie podejmą szybkich kroków, nigdy nie powstrzymają go przed obcięciem danych wyjściowych.

Jeśli tak jest również w twoim przypadku, nie pozwól, aby zmienił się w niezbadany obszar, który nie jest wart uwagi. Oto kilka wskazówek dotyczących rozwiązywania problemów, które możesz wypróbować.

instagram story viewer

Co mogę zrobić, gdy PowerShell nie wyświetla pełnych danych wyjściowych?

1. Pipe to Out-String i dodaj parametr szerokości

pipe do Out-String i dodaj parametr szerokości width

Powinieneś najpierw użyć tej prostej sztuczki, aby rozwiązać problem z szerokością kolumny. Wszystko, co musisz zrobić, to iść do Out-String i dodaj -Parametr szerokości.

Należy pamiętać, że parametr -Width polecenia cmdlet Out-File określa liczbę znaków w każdym wierszu danych wyjściowych. Wszelkie inne znaki zostaną po prostu obcięte, a nie opakowane.


2. Prześlij wyniki przez polecenie cmdlet Format-List

Polecenie cmdlet Format-List

Domyślnym ustawieniem PowerShell jest odcięcie danych wyjściowych w celu dopasowania do ekranu. Właśnie dlatego obecnie widzisz elipsę. Jeśli chcesz wyświetlić pełne informacje o obiekcie, spróbuj potoku wyników Get-Acl za pomocą polecenia cmdlet Format-List.

Na przykład następujące polecenie pobiera deskryptor zabezpieczeń dla folderu C: Skrypty, a następnie wyświetla wszystkie informacje w postaci listy:
Get-Acl c: skrypty | Lista formatów


3. Zmień wartość $FormatEnumerationLimit

$FormatEnumerationLimit

Kolejną rzeczą, która jest naprawdę prosta, gdy już znasz odpowiedź, jest to, jak naprawić problem, gdy obiekt, na który patrzysz, jest tablicą. W takim przypadku PowerShell wyświetla tylko kilka pierwszych wpisów w tej tablicy, a nie wszystkie.

Aby być bardziej szczegółowym, wystarczy zmienić change $FormatEnumerationLimit wartość. Jeśli wpiszesz go samodzielnie w PowerShell, zostanie zwrócona bieżąca wartość. Wartość domyślna $FormatEnumerationLimit to 4, co można ograniczyć podczas generowania dużego pliku.

Zwiększ tę wartość do wartości wystarczająco dużej, aby wyświetlić więcej przedmiotów. Możesz również zmienić wartość na -1 i mieć pewność, że od samego początku wypisze wszystkie wpisy w Twojej kolekcji.

Tak więc następnym razem, gdy poczujesz się przytłoczony, widząc, że PowerShell zaczyna obcinać dane wyjściowe, oto obszerny przewodnik rozwiązywania problemów, który można łatwo śledzić.

Jeśli znasz inny sposób rozwiązania tego problemu, nie wahaj się udostępnić go w sekcji komentarzy poniżej.

CZYTAJ DALEJ:

  • Uruchom ten skrypt Powershell, aby usunąć domyślne aplikacje z obrazu systemu Windows 10
  • Windows PowerShell przestał działać: wypróbuj te 4 poprawki
  • PowerShell nie jest rozpoznawany? Sprawdź te rozwiązania
Teachs.ru
Co to jest Try Catch w PowerShell i jak z niego korzystać

Co to jest Try Catch w PowerShell i jak z niego korzystaćPowershell

Oto jak obsługiwać błędy za pomocą prostych poleceń cmdlet wiersza poleceniaJeśli często korzystasz z programu PowerShell, z pewnością napotkałeś ekran pełen czerwonego tekstu wskazującego na błąd....

Czytaj więcej
Jak naprawić Try Catch PowerShell nie działa?

Jak naprawić Try Catch PowerShell nie działa?Powershell

Aby to naprawić, poszukaj nieprawidłowej składniJeśli Try-Catch nie działa w programie PowerShell, należy sprawdzić niepoprawną składnię i wartości akcji błędów.W tym przewodniku wyjaśniono różne s...

Czytaj więcej
Jak korzystać z działania błędu PowerShell? (Przewodnik z przykładami)

Jak korzystać z działania błędu PowerShell? (Przewodnik z przykładami)Powershell

To polecenie cmdlet obsługuje akcję w przypadku wystąpienia błęduPowerShell ErrorAction to typowy parametr, który jest uruchamiany, gdy wystąpi błąd.W tym przewodniku omówimy PowerShell ErrorAction...

Czytaj więcej
ig stories viewer