Dowiedz się wszystkiego o PowerShell Start-Transcript

Dowiedz się wszystkiego o PowerShell Start-Transcript

„„Transkrypt startowy„CMDLET w PowerShell jest wykorzystywany do generowania pliku rekordu dokumentu całego lub części sesji. Ten plik transkrypcji zawiera wszystkie wykonane polecenia i ich wyjście, które pojawiają się w konsoli. Jest to bardzo pomocne, gdy użytkownik chce przechowywać lub udostępniać treść sesji. Ponadto może pomóc w rozwiązywaniu problemów.

W tym poście „Transkrypt startowy„CMDLET zostanie szczegółowo omówiony.

Dowiedz się wszystkiego o PowerShell Start-Transcript

Jak wspomniano wcześniej, cmdlet „Transkrypt startowy”Przechowuje rekord bieżącej sesji w pliku tekstowym. Domyślnie przechowuje zawartość w domyślnej lokalizacji, jeśli nie są używane parametry. Jednak zawartość prądu można również przechowywać w niestandardowej lokalizacji, określając ścieżkę docelową.

Przykłady podano poniżej, aby lepiej zrozumieć podaną cmdlet.

Przykład 1: Użyj cmdlet „Start-Transcript”, aby przechowywać plik transkrypcji do domyślnej lokalizacji

Ta ilustracja będzie przechowywać plik transkrypcji w domyślnej lokalizacji pliku:

Transkrypt startowy

Przykład 2: Użyj cmdlet „Start-Transcript”, aby przechowywać plik transkrypcji do niestandardowej lokalizacji

W niniejszej demonstracji kodu plik transkrypcji zostanie wyeksportowany do lokalizacji pliku określonej przez użytkownika:

-Transkrypt c:/new/transkrypt.txt -noclobber

W powyższym kodzie:

  • Najpierw określ „Transkrypt startowy”CMDLET, a następnie ścieżka docelowa wraz z nazwą pliku i rozszerzeniem.
  • Na koniec dodaj „-Noclobber„CMDLET, aby zastąpić plik, jeśli już istnieje:

Plik transkrypcji został przechowywany w niestandardowej lokalizacji.

Sprawdźmy, czy plik transkrypcji był przechowywany, czy nie:

Get-childitem c:/new/transkrypt.tekst

W powyższym fragmencie kodu najpierw określ „Get-ChildItem”, A następnie nazwę pliku i nazwę pliku:

W ten sposób można przechowywać transkrypt w pliku tekstowym.

Wniosek

„„Transkrypt startowy”CMDLET pomaga przechowywać transkrypcję lub rekord bieżącej sesji w pliku tekstowym. Treść bieżącej sesji jest przechowywana w domyślnej lokalizacji. Jednak treść sesji można również przechowywać na niestandardowej ścieżce. Ten zapis obejmował szczegółowe informacje na temat „Transkrypt startowy”CMDLET z przykładami.