Jak wydrukować wyjście w PowerShell

Jak wydrukować wyjście w PowerShell
Wyjście drukowania jest niezbędnym wymogiem podczas radzenia sobie z dowolnym językiem programowania. Cel wydrukowania wyjścia jest różnorodny. Użytkownicy mogą wydrukować wyjście do celów debugowania lub pokazać wynik dowolnego programu.
PowerShell zapewnia również obsługę języków scenariuszy, które mają wszystkie podstawowe cechy języka programowania. Widać znaczenia drukowania, ten post zawiera różne metody wydrukowania wyjścia w PowerShell.

Metoda 1: Korzystanie z cmdlet do wypisu do wydrukowania wyjścia w PowerShell

Jedna z typowych metod sprawdzania wartości lub wydruku PowerShell jest wypisem. Jest to podstawowa metoda, którą większość użytkowników PowerShell ćwiczy. Ta metoda może być stosowana w skryptach, a także w terminalu PowerShell do drukowania ciągów i innych obiektów na konsoli PowerShell. Przećwiczmy to przy użyciu następujących wierszy kodu:

$ User = odczyt -host -prompt „Wprowadź liczbę”
If ($ user -lt 30)
Wartość $ $ $ User jest mniejsza niż 30."

Elseif ($ user -eq 50)
Wartość $ $ Wartość $ jest równa 50."

W PRZECIWNYM RAZIE
„Wartość użytkownika $ nie jest większa niż 30, ani równa 50”

W powyższym kodzie „„Output”Służy do wyświetlania informacji poprzez sprawdzanie warunku po wejściu od użytkownika w PowerShell. Używana jest instrukcja IF Else-IF i w instrukcjach kodu każdego bloku używana jest cmdlet zapisu.

Wyjście

Dane wyjściowe pokazuje, że wyświetlacz wypisu wydrukował linię na konsoli.

Metoda 2: Używanie czasów zapisu do wydrukowania wyjścia w PowerShell

Jedna z metod wyświetlania wiadomości strumieniowej w PowerShell jest znana jako Write -verbose. Domyślnie strumień przesłania w pełni nie jest pokazany w konsoli PowerShell. Jednak słowo kluczowe jest używane na końcu wiadomości do wyświetlania informacji o nazwie „-Gadatliwy".

Kod

Write-host „Korzystanie z Cagerbose Command in PowerShell”
Pisanie -czasopis -message „Witamy w PowerShell” -verbose

W powyższym kodzie pierwszy wiersz po prostu podaje informacje użytkownika. W drugim wierszu użyj metody z czasem zapisu, aby podać użytkownikowi strumień informacji o wiadomościach w konsoli PowerShell.

Wyjście

Powyższy wyświetlacz podkreśla tekst z żółtą czcionką i czarnym tłem. Ta metoda służy do wyświetlania dużej wiadomości lub informacji do konsoli w PowerShell.

Metoda 3: Używanie spisu w celu wydrukowania wyjścia w PowerShell

W PowerShell jedną metodą wyświetlania lub wydrukowania komunikatu ostrzegawczego jest Warning Warning. Różnica od wypisu jest to, że nie generuje żadnego wyjścia. Warnowanie jest używane do wyświetlania podpowiedzi lub komunikatu ostrzegawczego, który podkreśla tekst. Ponadto użytkownicy mogą korzystać z $ Ostrzeżenie zmienna do dalszych działań w konsoli PowerShell.

Kod

Pisanie „witamy w PowerShell”
Kod służy do wyświetlania użytkownika ostrzeżenia lub komunikat.

Wyjście

Podświetlone dane wyjściowe reprezentuje komunikat ostrzegawczy „Witamy w PowerShell” w oknie konsoli.

Metoda 4: Używanie hosta zapisu do wydrukowania wyjścia w PowerShell

Metoda hosta zapisu jest używana specjalnie do wyświetlania wiadomości w różnych kolorach w zależności od potrzeb użytkownika. W tej metodzie użytkownik ręcznie zmienia tło i kolory na pierwszym planie w PowerShell za pomocą słów kluczowych -Kolor tła I -PIERWSZA, odpowiednio.

Kod

Write-host „Witamy w PowerShell”

Użyj metody zapisu, aby wyświetlać komunikaty w różnych kolorach. Wysyła bezpośrednio polecenia do hosta, omijając wszystkie inne instrukcje.

Wyjście

Wynik pokazuje wiadomość „Welcome to PowerShell” przy użyciu metody zapisu w PowerShell.

Metoda 5: Korzystanie z DEBUG do wydrukowania wyjścia w PowerShell

Celem użycia metody zapisu jest wydrukowanie komunikatu debugowania z polecenia lub skryptu do konsoli PowerShell. Celem wykorzystania tej metody jest identyfikacja błędów i wyświetlanie ich na podstawie potrzeb programistów. Wiadomości debugowania nie są domyślnie pokazane w konsoli, ale $ debugpreference Można użyć do prezentacji wiadomości w PowerShell. Poniższy kod weryfikuje wyświetlanie wiadomości.

Kod

Pisz „nie wydrukuj wiadomości błędu w 1. wierszu."
$ debugpreference = „Kontynuuj”
Write-debug „Wydrukuj komunikat błędu w trzeciej linii”

Kod do debugowania poleceń jest zapisywany jak wyżej. Korzystając z tego kodu, użytkownik może wyświetlić komunikat o błędzie lub nie zgodnie z ich potrzebami.

Wyjście

Dane wyjściowe pokazuje, że pierwsza linia nie jest wydrukowana na konsoli PowerShell, a trzecia linia jest drukowana, co pokazuje „Wydrukuj komunikat błędu w trzeciej linii”Wiadomość za pomocą $ debugpreference.

Wniosek

PowerShell obsługuje wiele metod Wydrukuj wyjście na konsoli lub w celu uzyskania wyjścia w pliku. Metody te obejmują wypisywanie, hosta, hosta, pisa. Każda metoda ma swój własny powód, aby z niej korzystać. Na przykład, spisanie jest używane do wydrukowania określonego wyjścia jako ostrzeżenia. Podobnie do szczegółowego zapisu wyjścia jest używany. Ten post wykazał działanie i użycie wszystkich tych metod Wydrukuj wyjście w PowerShell.