PowerShell - Extraire le nom et l'extension du fichier

PowerShell - Extraire le nom et l'extension du fichier

PowerShell vous permet d'exporter des noms de fichiers et des extensions dans un fichier texte ou tout format dont vous avez besoin. Si cette tâche est effectuée à l'aide de l'interface utilisateur, vous devrez écrire le nom du fichier et l'extension dans un fichier texte un par un, ce qui est assez difficile et qui prend du temps. PowerShell peut effectuer la même tâche en une minute en utilisant une commande spécifique.

Ce tutoriel observera un guide complet pour extraire ou exporter des noms de fichiers et des extensions.

Comment extraire le nom et l'extension du fichier dans PowerShell?

Le nom de fichier et l'extension peuvent être extraits avec la combinaison du «Get-Childitem" et le "À l'extérieur”Cmdlet. La commande «Get-ChildItem» est utilisée pour obtenir les éléments de plusieurs emplacements spécifiés, tandis que la commande «Out-File» est utilisée pour envoyer ou exporter la sortie vers un fichier.

Voyons la vue d'ensemble de l'exemple ci-dessous pour extraire les noms de fichiers et les extensions à l'aide de PowerShell.

Exemple

Cet exemple montrera pour extraire le nom et l'extension du fichier dans un fichier:

> Get-ChildItem "C: \ Doc" -Name | Titres hors fichier "C: \ New \.SMS"

Dans la commande indiquée:

  • Au début, ajoutez le «Get-Childitem"À côté du chemin de fichier à partir de l'endroit où vous souhaitez extraire le nom et l'extension du fichier, suivi du"-Nom»Paramètre pour obtenir le nom et l'extension du fichier.
  • Après cela, ajoutez le "Pipeline |«Pour transférer la sortie de la commande« Get-Childitem »comme entrée au commandement« Out-File ».
  • Enfin, ajoutez le «À l'extérieur”Cmdlet suivi d'un chemin de fichier, où les noms de fichiers et les extensions seront stockés:

Exécutez la commande donnée pour vérifier si les noms de fichiers et extensions ont été extraits ou non:

> Get-Content "C: \ New \ Titres.SMS"

La sortie confirme que les noms de fichiers avec leurs extensions ont été extraits avec succès.

Conclusion

Le nom de fichier et l'extension peuvent être extraits ou exportés à l'aide du «Get-Childitem”Cmdlet avec la combinaison du«À l'extérieur”Cmdlet. La commande «Get-ChildItem» fait d'abord extraire les fichiers, puis «Out-File» est utilisé pour produire les noms de fichiers et les extensions vers un nouveau fichier texte. Ce message a élaboré un guide détaillé pour extraire les noms de fichiers et les extensions dans PowerShell.