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:
- Pobierz poprawkę sterownika (zweryfikowany plik do pobrania).
- Kliknij Rozpocznij skanowanie znaleźć wszystkie problematyczne sterowniki.
- 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ć.
Co mogę zrobić, gdy PowerShell nie wyświetla pełnych danych wyjściowych?
1. Pipe to Out-String i dodaj parametr szerokości
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
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
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