PowerShell-Äquivalent zum Linux-mkdir-Befehl
-
Verwenden Sie die Funktion
mkdir
als PowerShell-Äquivalent des Linux-Befehlsmkdir
-
Verwenden Sie
New-Item
als PowerShell-Äquivalent des Linux-Befehlsmkdir
Wie wir wissen, ist mkdir
ein beliebter Befehl unter Linux, um ein Verzeichnis im System anzulegen. In Windows erleichtert das Datei-Explorer-Tool das Erstellen von Dateien und Ordnern.
Möglicherweise müssen Sie ein neues Verzeichnis über die Eingabeaufforderung oder PowerShell erstellen, wenn Sie unter Windows arbeiten. Dieses Tutorial stellt verschiedene PowerShell-Befehle vor, die dem Linux-Befehl mkdir
entsprechen.
Verwenden Sie die Funktion mkdir
als PowerShell-Äquivalent des Linux-Befehls mkdir
mkdir
ist auch in Windows verfügbar, jedoch als Funktion. Es verwendet das Cmdlet New-Item
, um ein Verzeichnis zu erstellen.
Am angegebenen Speicherort wird ein leerer Ordner erstellt. Wenn keine Pfade angegeben werden, wird standardmäßig ein Verzeichnis im aktuellen Arbeitsverzeichnis erstellt.
Der folgende Befehl erstellt einen neuen Ordner Test
im aktuellen Arbeitsverzeichnis.
mkdir Test
Ausgang:
Directory: C:\Users\rhntm
Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 5/10/2022 7:06 PM Test
Um ein neues Verzeichnis an einem anderen Ort zu erstellen, müssen Sie den Verzeichnispfad angeben. Um einen neuen Verzeichnispfad anzugeben, können Sie den Parameter -p
oder -Path
verwenden.
Dieser Befehl erstellt ein Verzeichnis unter dem Pfad C:\New\Record
.
mkdir -p C:\New\Record
Ausgang:
Directory: C:\New
Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 5/11/2022 8:07 AM Record
Verwenden Sie New-Item
als PowerShell-Äquivalent des Linux-Befehls mkdir
Mit dem Cmdlet New-Item
können Sie Dateien und Ordner im Dateisystem anlegen. Die Hauptverwendung dieses Cmdlets besteht darin, ein neues Element zu erstellen und seinen Wert festzulegen.
Dieser Befehl erstellt ein Verzeichnis namens Documents
auf dem Laufwerk C:
.
New-Item -Path "C:\Documents" -ItemType Directory
Ausgang:
Directory: C:\
Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 5/11/2022 10:12 AM Documents
Der Parameter -Force
kann ein Verzeichnis auch dann erstellen, wenn der angegebene Name bereits am Ort existiert.
New-Item -Path "C:\Documents" -ItemType Directory -Force
Ausgang:
Directory: C:\
Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 5/11/2022 10:12 AM Documents