web-dev-qa-db-fra.com

Obtenez les attributs répertoriés dans l'onglet "Détails" avec PowerShell

J'essaie de récupérer certains attributs de fichier étendus (fichiers mp3 pour être précis) répertoriés dans l'onglet "Détails", section "Média" avec PowerShell.

Il existe des attributs supplémentaires tels que bitrate, genre, album, etc.

Tristement Get-ItemProperty -Path $pathtofile | Format-List ne les renvoie pas.

Get-ItemProperty -Path $pathtofile | Get-Member ne les répertorie pas non plus.

Assez étrange, Get-ItemProperty renvoie la même sortie que Get-ChildItem.
J'ai essayé différents fichiers (même non mp3) et PowerShell ne répertorie les attributs "détail" nulle part.

Où Windows les stocke-t-il? Aussi comment peut-on les lister?

6
ShellOfPower

Mise à jour 3; J'ai trouvé un meilleur script qui devrait faire exactement ce que vous voulez fourni par l'incroyable blog "Hey! Scripting Guy". Ils ont déjà construit une fonction qui vous permet de visualiser tous les détails des fichiers musicaux/mp3.

Article de blog
https://blogs.technet.Microsoft.com/heyscriptingguy/2014/02/05/list-music-file-metadata-in-a-csv-and-open-in-Excel -with-powershell /

Fonction
https://gallery.technet.Microsoft.com/scriptcenter/get-file-meta-data-function-f9e8d804

2
Nick W.