In diesem Beitrag werden verschiedene Methoden zur Lösung der genannten Abfrage behandelt.
So erhalten/abgerufen Sie das aktuelle Verzeichnis/den Ordner des ausführenden CMDLET?
Dies sind die Ansätze, die verwendet werden können, um das aktuelle Verzeichnis des zu verwendenden Befehls zu erhalten, wie z
Methode 1: Erhalten Sie das aktuelle Verzeichnis des CMDLET, das mit dem Befehl „Get-Location“ ausgeführt wird
Die erste Methode, die wir anwenden werden, um das aktuelle Verzeichnis des ausführenden Befehls zu erhalten, ist die “Stammplatz”Cmdlet. Das aktuelle Arbeitsverzeichnis kann in PowerShell abgerufen werden, um den angegebenen Befehl auszuführen:
> Get Location
Methode 2: Erhalten Sie das aktuelle Verzeichnis des CMDLet -Befehls „Print Working Directory (PWD)“
Der "Drucken Arbeitsverzeichnis" oder "($ pwd)”Wird verwendet, um das aktuelle Arbeitsverzeichnis in PowerShell auszugeben. Der "$ pwd"Ist ein Alias der"Stammplatz" Befehl.
Das aktuelle Arbeitsverzeichnis kann in PowerShell abgerufen werden, indem der untergegebene Befehl ausgeführt wird:
> $ pwd
Methode 3: Erhalten Sie das aktuelle Verzeichnis des CMDLET, das mit dem Befehl „Systemumgebung“ ausgeführt wird
Das "[System.Umgebung] :: CurrentDirectoryDer Befehl ”wird verwendet, um den vollständig qualifizierten Pfad des aktuellen Arbeitsverzeichnisses zu erhalten oder abzurufen:
> [System.Umgebung] :: CurrentDirectory
Methode 4: Erhalten Sie das aktuelle Verzeichnis des Skripts, das mithilfe der Variablen „psScripttroot“ ausgeführt wird
Der "$ PsScripTroot”Ist ein variabler CMDLet, mit dem der aktuelle Speicherort des zu verwendenden Skripts abgerufen werden kann:
> $ PsScripTroot
Hier ging es darum, das Verzeichnis zu bekommen, in dem das CMDLET derzeit ausgeführt wird.
Abschluss
Das aktuelle Verzeichnis/Pfad des Befehls, der in PowerShell ausgeführt wird, kann mit verschiedenen Befehlen abgerufen werden. Diese Befehle umfassen „Get Location","$ pwd”, "[System.Umgebung] :: CurrentDirectory”Befehle oder die“$ PsScripTroot”Variabler Wert. Dieser Beitrag hat mehrere praktische Möglichkeiten gezeigt, um das aktuelle Arbeitsverzeichnis des CMDLET in PowerShell auszuführen.