PowerShell kann verwendet werden, um verschiedene Windows -Operationen auszuführen, z. B. Ordner, Verzeichnisse. In ähnlicher Weise können Textdateien auch mit PowerShell behandelt werden. Wir können Textdateien bearbeiten, um den Inhalt aus den Textdateien anzuhängen oder zu entfernen.
Wir werden verschiedene Möglichkeiten zum Erstellen und Bearbeiten von Textdateien mithilfe von PowerShell demonstrieren:
So erstellen und bearbeiten Sie Dateien mithilfe von PowerShell
Mit den folgenden Schritten können Sie Textdateien mit PowerShell erstellen. Darüber hinaus erläutert dieser Abschnitt auch verschiedene Möglichkeiten zum Bearbeiten von Textdateien.
Schritt 1: So erstellen Sie eine Textdatei mit PowerShell
Beim Erstellen einer neuen Textdatei in PowerShell sind zwei Möglichkeiten zu berücksichtigen:
Möglichkeit 1: Erstellen Sie die Textdatei im vorliegenden Arbeitsverzeichnis (PWD): Führen Sie den folgenden Befehl aus, um eine neue Datei zu erstellen: Die unten angegebene Reihenfolge erstellt eine Textdatei mit dem Namen ““Datei1Im aktuellen Verzeichnis:
> New-Item-Datei1.txtMöglichkeit 2: Wenn Sie die neue Datei in einem anderen Ordner erhalten möchten, müssen Sie den vollständigen Pfad angeben. und stellen Sie sicher, dass das gezielte Verzeichnis existiert; Andernfalls können Sie keine Änderungen am unbekannten Verzeichnis oder am Laufwerk vornehmen. Der unten angegebene Befehl erstellt eine neue Textdatei “Datei2"Im Zielverzeichnis des Laufwerks"E“.
> New-Item e: \ ms \ Datei2.txtSobald Sie eine Textdatei erstellt haben, können Sie zu Schritt 2 umziehen.
Schritt 2: So schreiben Sie in Textdateien mit PowerShell
Es wird beobachtet, dass jeder Track ihre Vor- und Nachteile hat, sodass Benutzer entsprechend ihren Anforderungen wählen müssen. Im Folgenden finden Sie drei Methoden, die Sie in einer Textdatei schreiben können:
Daten ersetzen: Wenn Sie den vorhandenen Inhalt der Textdatei durch eine neue ersetzen möchten, müssen Sie sich entscheiden Methode 1.
Anhängen des Inhalts: Wenn Sie jedoch dem vorhandenen Inhalt einige Zeilen hinzufügen möchten, müssen Sie folgen Methode 2.
Verwenden Sie den Nano -Editor, um Textdateien in PowerShell zu bearbeiten: Wenn Sie den Inhalt einer Textdatei mehrmals hinzufügen oder entfernen möchten, wird empfohlen, berücksichtigt zu werden Methode 3.
Methode 1: Ersetzen der Daten
Bevor Sie den Inhalt festlegen, zuerst einstellen; Lesen Sie die Datei mit dem folgenden Befehl:
Nach der Ausführung wird die Ausgabe unten angezeigt:
Wenn Sie in eine Textdatei schreiben möchten, Führen Sie den unten angegebenen Befehl aus, um den Text in der zu ersetzen Datei1:
> Set-Content-Datei1.Txt 'Hallo, der Inhalt wird erfolgreich ersetzt.'Sobald Ihr Befehl erfolgreich ausgeführt wurde, lesen Sie den Inhalt Ihrer Datei, um zu überprüfen, ob der Text ersetzt wurde oder nicht. Der unten angegebene Befehl druckt den Inhalt von “Datei1.txt”
> Get-In-Incontent-Datei1.txtSie werden feststellen, dass der Text ersetzt wurde:
Methode 2: Anhängen des Inhalts
Entgegen der ersten Methode fügt die zweite Methode den Inhalt den vorhandenen Daten in der Datei hinzu. Der vorherige Inhalt wird auch in der Datei verfügbar sein:
Um den Text anzuhängen, führen Sie den folgenden Befehl aus: Der unten angegebene Befehl fügt den in einzelnen Zitaten geschriebenen Text zu hinzu zu Datei1.txt.
> Add-Content-Datei1.txt 'Sie haben den Text angehängt'Überprüfen Sie nach der Ausführung des obigen Befehls, ob der Text hinzugefügt wurde oder nicht. Führen Sie dazu den folgenden Befehl aus, um dies zu überprüfen. Sie werden feststellen, dass die in einzelnen Zitaten geschriebene Zeile nun als neue Zeile hinzugefügt wird Datei1.txt.
> Get-In-Incontent-Datei1.txtMethode 3: Verwenden Sie den Nano -Editor zum Bearbeiten von Textdateien in PowerShell
Eine andere Möglichkeit, Änderungen an Textdateien vorzunehmen, ist die Verwendung der “NanoEditor in PowerShell:
Der "NanoDer Herausgeber ist nicht verfügbar, um in PowerShell zugreifen zu können. Sie müssen das Paket installieren. Vor dieser Installation müssen Sie sicherstellen, dass Sie die PowerShell mit Administratorrechten ausführen. Andernfalls ist die Installation nicht erfolgreich. Sobald Sie den PowerShell als Administrator ausgeführt haben; Sie können weiter fortfahren:
Zunächst müssen Sie die „installieren“ installierenschokoladig" Paket; Die "schokoladigPaket unterstützt den Nano -Editor. Daher muss es installiert werden, bevor Sie den Nano -Editor hinzufügen, und Sie können ihn mit dem unten angegebenen Befehl installieren:
> Set -executionPolicy Bypass -Scope -Prozess -force; IEX ((New-Object System).Netz.Webclient).DownloadString ('https: // schokolady.org/install.PS1 '))Nach erfolgreicher Installation der “Choco" Paket; Installieren Sie nun die “NanoEditor mit Hilfe des unten angegebenen Befehls:
> Choco Nano installierenWährend der Installation wird das Drücken von Drücken verlangt “YUm die Installation weiter fortzusetzen:
Sobald die obigen Befehle erfolgreich ausgeführt wurden, starten Sie die PowerShell neu:
Öffnen Sie danach das gezielte Verzeichnis Ihrer Textdatei in PowerShell: Sobald Sie das Verzeichnis erreicht haben; Überprüfen Sie, ob sie vorhanden ist oder nicht. Führen Sie dazu den folgenden Befehl in Ihrem PowerShell aus:
> lsDanach können Sie Ihre Textdatei mit der "bearbeiten" bearbeitenNanoEditor mit Hilfe des unten angegebenen Befehls.
> Nano -Datei1.txtNach der Ausführung werden Sie feststellen, dass Ihre Textdatei in einem Editor geöffnet wird, in dem Sie den Inhalt der Datei hinzufügen, löschen oder ersetzen können.
Mit dem Nano -Editor können Sie Text genauso bearbeiten, löschen und anhängen wie andere Texteditoren. Wenn Sie beispielsweise Text anhängen möchten, beginnen Sie nach dem vorhandenen Text zu schreiben. Nach dem Anhängen drücken Sie “Strg+xAus dem Herausgeber beenden; Nach dieser Aktion drücken Sie “Y"Um Änderungen zu sparen oder zu drücken"N”Um Änderungen abzuwerfen. Darüber hinaus können Sie den vorhandenen Inhalt entfernen und die oben beschriebenen Änderungen speichern.