PowerShell może być używany do wykonywania różnych operacji systemu Windows, takich jak tworzenie folderów, katalogi. Podobnie pliki tekstowe można również obsługiwać za pomocą PowerShell; Możemy edytować pliki tekstowe, aby dołączyć lub usunąć treść z plików tekstowych.
Wykazamy różne sposoby tworzenia i edytowania plików tekstowych za pomocą PowerShell:
Jak tworzyć i edytować pliki za pomocą PowerShell
Poniższe kroki umożliwią tworzenie plików tekstowych za pomocą PowerShell; Ponadto w tej sekcji opracowuje również różne sposoby edytowania plików tekstowych.
Krok 1: Jak utworzyć plik tekstowy za pomocą PowerShell
Podczas tworzenia nowego pliku tekstowego w PowerShell należy wziąć pod uwagę dwie możliwości:
Możliwość 1: Utwórz plik tekstowy w obecnym katalogu roboczym (PWD): Aby to osiągnąć, wykonaj następujące polecenie, aby wykonać nowy plik: Zamówienie podane poniżej utworzy plik tekstowy o nazwie „plik 1”W bieżącym katalogu:
> Plik nowego elementu 1.tekstMożliwość 2: Jeśli chcesz uzyskać nowy plik w innym folderze, musisz określić kompletną ścieżkę; i upewnij się, że istnieje ukierunkowany katalog; W przeciwnym razie nie będziesz w stanie wprowadzić zmian w nieznanym katalogu lub jazdy. Polecenie podane poniżej utworzy nowy plik tekstowy „plik2„W ukierunkowanym katalogu napędu”mi".
> New-Item E: \ MS \ File2.tekstPo utworzeniu pliku tekstowego możesz przejść do kroku 2.
Krok 2: Jak pisać wewnętrzne pliki tekstowe za pomocą PowerShell
Zauważono, że każda ścieżka ma swoje zalety i wady, więc użytkownicy muszą wybierać zgodnie z ich wymaganiami. Poniżej znajdują się trzy metody, które można rozważyć pisanie w pliku tekstowym:
Zastąpienie danych: Jeśli chcesz zastąpić istniejącą zawartość pliku tekstowego nowym, musisz wybrać Metoda 1.
Dołączenie treści: Jeśli jednak chcesz dodać kilka wierszy do istniejącej treści, musisz śledzić Metoda 2.
Korzystanie z edytora Nano do edytowania plików tekstowych w PowerShell: Jeśli chcesz dodać lub usunąć treść pliku tekstowego wiele razy, zaleca się rozważenie Metoda 3.
Metoda 1: Zastąpienie danych
Przed ustawieniem treści najpierw; Przeczytaj plik za pomocą następującego polecenia:
Po wykonaniu wyjście pokazano poniżej:
Jeśli chcesz napisać w pliku tekstowym, Wykonaj polecenie podane poniżej, aby zastąpić tekst w plik 1:
> Set-Content File1.txt „Cześć, zawartość jest pomyślnie zastąpiona”Po pomyślnym wykonaniu polecenia przeczytaj zawartość pliku, aby sprawdzić, czy tekst został zastąpiony, czy nie. Polecenie podane poniżej wydrukuje zawartość „plik 1.tekst"
> Get-Content File1.tekstZauważysz, że tekst został zastąpiony:
Metoda 2: dołączenie treści
W przeciwieństwie do pierwszej metody, druga metoda doda zawartość do istniejących danych w pliku; Poprzednia treść będzie również dostępna w pliku:
Aby dołączyć tekst, wykonaj następujące polecenie: Polecenie podane poniżej doda tekst napisany w pojedynczych cytatach plik 1.tekst.
> Dodaj plik Content1.txt „Dołączyłeś tekst”Po wykonaniu powyższego polecenia sprawdź, czy tekst został dodany, czy nie; Aby to zrobić, uruchom następujące polecenie, aby sprawdzić. Przekonasz się, że linia napisana w pojedynczych cytatach jest teraz dodawana jako nowa linia plik 1.tekst.
> Get-Content File1.tekstMetoda 3: Korzystanie z edytora Nano do edytowania plików tekstowych w PowerShell
Innym sposobem wprowadzania zmian w plikach tekstowych jest użycie „Nano„Redaktor w PowerShell:
„„Nano„Redaktor nie jest dostępny do dostępu w PowerShell; musisz zainstalować pakiet. Przed tą instalacją musisz upewnić się, że uruchamiasz PowerShell z uprawnieniami administratora; W przeciwnym razie instalacja nie odniesie sukcesu. Po uruchomieniu PowerShell jako administratora; Możesz kontynuować dalej:
Po pierwsze, musisz zainstalować „Chocolate" pakiet; „„Chocolate”Pakiet obsługuje edytor Nano. Dlatego konieczne jest zainstalowanie go przed dodaniem edytora Nano, a można go zainstalować za pomocą polecenia podanego poniżej:
> Set -executionPolicy Process -scope proces -force; IEX ((system New-Obieject.Internet.WebClient).DownloadString („https: // czekoladowa.org/instalacja.ps1 '))Po udanej instalacji „Choco" pakiet; Teraz zainstaluj „Nano”Edytor z pomocą polecenia podanego poniżej:
> Choco instaluj nanoPodczas instalacji poprosi o naciśnięcie „Y„Aby kontynuować instalację:
Po pomyślnym wykonaniu powyższych poleceń ponownie uruchom PowerShell:
Następnie otwórz ukierunkowany katalog pliku tekstowego w PowerShell: Po dotarciu do katalogu; Sprawdź plik tekstowy, jeśli istnieje, czy nie; Aby to zrobić, uruchom następujące polecenie w swoim PowerShell:
> lsNastępnie możesz edytować swój plik tekstowy za pomocą „Nano”Edytor z pomocą podanego poniżej polecenia.
> plik nano1.tekstPo wykonaniu przekonasz się, że plik tekstowy zostanie otwarty w edytorze, w którym można dodać, usunąć lub wymienić zawartość pliku.
Nano Editor umożliwia edytowanie, usuwanie i dołączanie tekstu tak samo jak inni edytory tekstu. Na przykład, jeśli chcesz dołączyć tekst, zacznij pisać po istniejącym tekście. Po dołączeniu naciśnij „Ctrl+x„Wyjście z redaktora; Po tej akcji naciśnij „Y„Aby zapisać zmiany lub naciśnij”N„Odrzucić zmiany. Ponadto możesz usunąć istniejącą treść i zapisać zmiany, jak opisano powyżej.