Wie eine neue Datei in Powershell erstellen?

new-item Schlüsselwort erstellt eine neue Datei im Dateisystem. Die Art des Artikels neues Objekt erstellt hängt davon ab, wo das Element erstellt wird. Beispielsweise, neues Element kann auch Registrierungsschlüssel und Einträge erstellen, wenn in der Registrierung verwendet.

Geben Sie den folgenden Befehl in eine neue Datei im aktuellen Pfad zu erstellen:

ni {filename.extension}

 

Das Obige ist der Alias ​​für den folgenden Befehl…

Neuer Gegenstand {filename.extension}

 

Beispiel

ni fun.txt

 

Die Parameter können auch mit neuem Elemente verwendet werden.

Im Folgenden wird eine Datei im aktuellen Pfad mit Inhalt:

ni -n fun.txt -p . -it f -v 'this is some silly text'

 

Im obigen Beispiel haben wir den Namen -name hinzugefügt, -Pfad- und -itemtyp-Parameter mit ihren Standardwerten. Wenn Sie diese weglassen, erhalten Sie das gleiche Ergebnis.

ni fun.txt -v 'this is some silly text'

 

Wenn Sie eine vorhandene Datei überschreiben möchten, verwenden Sie den Parameter -force oder -f:

ni fun.txt -v 'this is some silly text' -f

 

Erstellen Sie mehrere Dateien im aktuellen Verzeichnis:

ni -it f -p 'file.txt', 'fun.txt'

 

Erstellen Sie mehrere Dateien in der c:/ Wurzel und Dinge Verzeichnis

ni -it f -p 'c:\file.txt', 'c:\things\fun.txt'

 

Erstellen von Verzeichnissen

Sie können ein neues Verzeichnis anstelle von mkdir oder md erstellen, indem Sie den Befehl new item verwenden und den Elementtyp als Verzeichnis festlegen.

ist für -it d

 

Erstellen Sie ein neues Verzeichnis in der c Wurzel:

ni -n Spaß -it d -p c:\

 

Erstellen Sie mehrere Verzeichnisse im Strompfad:

ni -it d -p 'fun', 'silly'

 

Erstellen Sie mehrere Verzeichnisse in der c:/ Wurzel und Dinge Verzeichnis

ni -it d -p 'c:\folder', 'c:\things\fun'

 

Die folgende Tabelle zeigt die Parameter und den Alias

Parameter Alias Beispiel Bezeichnung
-Name
-n oder kein Parameter
ni fun.txt
Geben Sie den Namen des neuen Elements an
-Gegenstandsart
-es
-it d oder -it dir oder -it directory
-it f oder -it file
Geben Sie den Typ des zu erstellenden Elements an. Erstellt standardmäßig eine Datei.
-Macht
-f
-f
Überschreibe existierende Datei.
-Wert
-in
-v 'Some file content...'
Schreiben Sie den Inhalt der Datei
-Pfad
-p
-p c:\
Pfad, in dem das neue Element erstellt werden soll

Einige Befehle, die mit dem Befehl ni nützlich sind:

lsGet-ChildItem, listet Dateien und Verzeichnisse des aktuellen Arbeitsverzeichnisses auf. zB ls

gcGet-Content, Anzeigen des Inhalts einer Datei, z. gc fun.txt

mdmkdir, Verzeichnis erstellen zB. md mynewdirectory

rmRemove-Item, Verzeichnis oder Datei entfernen

 

Offizielle Microsoft Docs