Jak wysłać dane wyjściowe polecenia PowerShell do pliku

Jak wysłać dane wyjściowe polecenia PowerShell do pliku

Kluczowe dania na wynos

  • Aby zapisać dane wyjściowe polecenia PowerShell w pliku TXT, wpisz polecenie, naciśnij spację, wpisz symbol > (większy niż), naciśnij spację i wpisz pełną ścieżkę do pliku TXT.
  • Aby wygenerować plik CSV z polecenia PowerShell, wpisz swoje polecenie, naciśnij spację, wpisz | (potok), naciśnij spację, wpisz „Eksportuj-CSV”, naciśnij spację, wprowadź pełną ścieżkę do pliku CSV, naciśnij spację, wpisz „-NoTypeInformation” i naciśnij Enter.

Czy chcesz zapisać wynik polecenia PowerShell w pliku TXT (tekst) lub CSV (wartości rozdzielane przecinkami) na swoim komputerze? Jeśli tak, jest to łatwe, a my pokażemy Ci, jak to zrobić na komputerze z systemem Windows 11 lub Windows 10.

Wyślij dane wyjściowe polecenia programu PowerShell do pliku tekstowego

Aby zapisać dane wyjściowe polecenia PowerShell w pliku tekstowym (TXT), najpierw uruchom okno PowerShell . Tutaj wpisz dowolne potrzebne polecenie, którego wynik chcesz zapisać w pliku tekstowym. Po wpisaniu polecenia naciśnij spację, wpisz symbol > (większy niż), naciśnij spację, wprowadź pełną ścieżkę do pliku tekstowego, w którym chcesz zapisać dane wyjściowe, i naciśnij klawisz Enter.

Na przykład, jeśli chcesz zapisać dane wyjściowe polecenia „ systeminfo ” w pliku o nazwie „SystemInfo.txt” na pulpicie, polecenie będzie wyglądać mniej więcej tak:

systeminfo > C:\Users\mahes\Desktop\SystemInfo.txt

Polecenie „systeminfo” podświetlone w oknie programu PowerShell.

Gdy tylko naciśniesz Enter, PowerShell utworzy określony plik i doda do niego wynik polecenia. Kiedy to zrobisz, przejdź do określonej ścieżki, a znajdziesz tam nowo utworzony plik.

Wyślij dane wyjściowe polecenia programu PowerShell do pliku CSV

Jeśli chcesz utworzyć plik CSV zawierający dane wyjściowe określonego polecenia PowerShell, użyj polecenia cmdlet „Export-CSV” narzędzia .

Aby to zrobić, uruchom PowerShell. Tutaj wpisz swoje polecenie (którego wyniki chcesz zapisać w pliku CSV). Następnie naciśnij spację, wprowadź | (potok), naciśnij Spację, wpisz „Eksportuj-CSV”, naciśnij Spację, wprowadź pełną ścieżkę do pliku CSV, który chcesz utworzyć, naciśnij Spację, wpisz „-NoTypeInformation” i naciśnij Enter.

Na przykład, jeśli chcesz zapisać listę elementów bieżącego katalogu w pliku o nazwie „List.csv” na pulpicie, użyj polecenia wyglądającego jak poniżej. Zwróć uwagę, że parametr „NoTypeInformation” informuje polecenie, aby nie dołączało nagłówka informacji #TYPE do pliku CSV.

Get-ChildItem | Export-CSV C:\Users\mahes\Desktop\List.csv -NoTypeInformation

Polecenie cmdlet „Get-ChildItem” wyróżnione w programie PowerShell.

Po zakończeniu wykonywania polecenia na pulpicie pojawi się plik o nazwie „List.csv” zawierający listę elementów w bieżącym katalogu.

Wyświetl zawartość pliku tekstowego lub CSV w programie PowerShell

Możesz wyświetlić zawartość nowo utworzonego pliku tekstowego lub CSV bezpośrednio w programie PowerShell. Nie musisz opuszczać narzędzia i używać innej aplikacji do otwierania plików.

Aby to zrobić, otwórz okno PowerShell, wpisz następujące polecenie, zastępując „PATH” pełną ścieżką do pliku tekstowego lub CSV i naciśnij Enter.

Type PATH

Na przykład, jeśli chcesz przeczytać zawartość pliku o nazwie „SystemInfo.txt” umieszczonego na pulpicie, użyj następującego polecenia:

Type C:\Users\mahes\Desktop\SystemInfo.txt

Zawartość pliku TXT wyświetlana w programie PowerShell za pomocą polecenia „Wpisz”.

PowerShell natychmiast załaduje zawartość pliku do otwartego okna, umożliwiając odczytanie zawartości pliku.

I to wszystko, co należy wiedzieć o zapisywaniu wyników poleceń programu PowerShell w plikach tekstowych lub CSV. Cieszyć się!

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *