PowerShell kann helfen, alle Dateien auf dem System mithilfe einer Vielzahl von Befehlen zu verwalten. Dieser Dateiverwaltungsvorgang umfasst das Kopieren, Verschieben, Löschen oder Umbenennen. PowerShell hilft auch bei der Suche nach Dateien im System und kann verwendet werden, um den Speicherort der vorhandenen Datei zu finden. Darüber hinaus kann es auch dazu beitragen, den Pfad mehrerer Dateien gleichzeitig zu erhalten. Zu diesem Zweck die “Get-ChilditemDer Befehl ”Der Befehl wird hauptsächlich zum Abrufen oder Erhalten des Dateipfads verwendet.
In diesem Tutorial wird eine vollständige Anleitung vorgestellt, um den Pfad der Dateien in PowerShell zu erhalten oder zu finden.
So erhalten/abgerufen Sie den vollständigen Pfad der Dateien mithilfe von PowerShell?
Diese eingetragenen Methoden können verwendet werden, um den vollständigen Pfad der Dateien in PowerShell in Kombination mit dem “zu erhaltenGet-Childitem" Befehl:
Methode 1: Erhalten Sie den vollständigen Pfad der Dateien in PowerShell mit dem Befehl "foreach"
Der "Für jede”CMDLet ist bei der Verwendung mit dem“Get-Childitem”, Es wird und druckt den vollständigen Pfad der Dateien.
Beispiel
Betrachten wir ein bestimmtes Code -Beispiel:
> Get-Childitem C: \ doc \*.txt -Recurse | foreach "$ _"
Nach dem angegebenen Befehl:
Die vollständigen Pfade aller Dateien des ausgewählten Verzeichnisses wurden auf der Konsole angezeigt.
Methode 2: Get/abrufen
Ein weiterer Befehl, der bei der Verwendung mit dem „verwendet werden kann“Get-Childitem”Um den Pfad/Verzeichnis der Dateien abzurufen, ist die“Select-Object”.
Beispiel
Um es zu nutzen, lesen Sie den angegebenen Befehl:
> Get -Childitem C: \ doc -filter *.txt -Recurse | Select -Object -expandProperty Fullname
Im angegebenen Code:
Methode 3: Erhalten Sie den vollständigen Pfad der Dateien in PowerShell mit dem Befehl „Format-table“
Der "Format-Tabelle”CMDLet hilft bei der Formatierung der Ausgabe in eine Tabelle mit nur ausgewählten Eigenschaften eines Objekts. Insbesondere druckt es die Dateipfade in Form einer Tabelle aus, wenn sie mit dem „verwendet werden“Get-Childitem" Befehl.
Beispiel
Führen Sie die folgende Codezeile in der PowerShell -Konsole aus:
> Get -Childitem C: \ doc -filter *.txt -Recurse | FORMATE-TIBLE FULLNAME
Der obige Befehl sucht und erhält die Dateien mit dem “.txt"Erweiterung, die innerhalb der" vorhanden ist "C: \ doc" Verzeichnis. Zu diesem Zweck haben wir das verwendet “-Filter"Parameter und die Wildkarte hinzugefügt"*"Operator neben dem".txtErweiterung, um nur die Dateien mit der genannten Erweiterung zu erhalten:
Wie aus der obigen Ausgabe ersichtlich ist, dass der Pfad der Dateien im Tabellenformat gedruckt wurde.
Abschluss
Der vollständige Pfad der Dateien, die PowerShell verwenden, kann mit der “abgerufen werdenGet-Childitem”Cmdlet. Darüber hinaus könnten einige andere Befehle mit dem angegebenen CMDLET verwendet werden, um den Pfad der Datei auf verschiedene Weise zu erhalten. Diese Befehle umfassen “Select-Object","Format-Tabelle", oder "Für jede”. In diesem Tutorial wurde eine gründliche Anleitung vorgestellt, um die Dateien in PowerShell zu erhalten.