PowerShell peut aider à gérer tous les fichiers du système en utilisant une variété de commandes. Cette opération de gestion des fichiers comprend la copie, le déplacement, la suppression ou le renommée. PowerShell aide également à rechercher des fichiers sur le système et peut être utilisé pour trouver l'emplacement du fichier existant. De plus, il peut également aider à obtenir le chemin de plusieurs fichiers à la fois. À cette fin, le «Get-Childitem»La commande est principalement utilisée pour récupérer ou obtenir le chemin du fichier.
Ce tutoriel présentera un guide complet pour obtenir ou trouver le chemin des fichiers dans PowerShell.
Comment obtenir / récupérer le chemin complet des fichiers à l'aide de PowerShell?
Ces méthodes enrôlées peuvent être utilisées pour obtenir le chemin complet des fichiers dans PowerShell en combinaison avec le «Get-Childitem" commande:
Méthode 1: Obtenez le chemin complet des fichiers dans PowerShell à l'aide de la commande «Foreach»
Le "Pour chaque”Cmdlet est lorsqu'il est utilisé avec le«Get-Childitem», Il obtient et imprime le chemin complet des fichiers.
Exemple
Considérons un exemple de code donné:
> Get-ChildItem C: \ Doc \ *.txt -recurse | foreach "$ _"
Selon la commande donnée:
Les chemins complets de tous les fichiers du répertoire sélectionné ont été affichés sur la console.
Méthode 2: Obtenez / récupérer le chemin complet des fichiers dans PowerShell à l'aide de la commande «Select-Object»
Une autre commande qui peut être utilisée avec le «Get-Childitem«Pour récupérer le chemin / le répertoire des fichiers est le«Select-Object".
Exemple
Pour l'utiliser, consultez la commande donnée:
> Get-ChildItem C: \ Doc -filter *.txt -recurse | Select-object -ExpandProperty FullName
Dans le code déclaré:
Méthode 3: Obtenez le chemin complet des fichiers dans PowerShell à l'aide de la commande «Format-Table»
Le "Format-table”Cmdlet aide à formater la sortie dans un tableau avec uniquement des propriétés sélectionnées d'un objet. Plus précisément, il imprime les chemins de fichier sous la forme d'une table lorsqu'elle est utilisée avec le «Get-Childitem" commande.
Exemple
Exécutez la ligne de code suivante dans la console PowerShell:
> Get-ChildItem C: \ Doc -filter *.txt -recurse | Nom complet de table
La commande ci-dessus recherchera et obtiendra les fichiers avec le ".SMS«Extension qui est présente dans le«C: \ doc»Répertoire. À cette fin, nous avons utilisé le «-Filtre"Paramètre et a ajouté le joker"*«Opérateur aux côtés du«.SMS”Extension pour obtenir uniquement les fichiers avec l'extension mentionnée:
Comme on peut le voir à partir de la sortie ci-dessus que le chemin des fichiers a été imprimé dans le format de table.
Conclusion
Le chemin complet des fichiers à l'aide de PowerShell peut être récupéré à l'aide du «Get-Childitem”Cmdlet. De plus, certaines autres commandes pourraient être utilisées avec l'emplet de commande spécifiée pour obtenir le chemin du fichier de plusieurs manières. Ces commandes incluent «Select-Object","Format-table", ou "Pour chaque". Ce tutoriel a présenté un guide complet pour obtenir les fichiers dans PowerShell.