PS正在获取文件属性-路径中的特殊字符

时间:2019-09-17 15:51:04

标签: powershell powershell-2.0

我试图最终从CSV文件中读取文件名列表,并获得比特率(除其他外)。我在测试中遇到的问题是特殊字符导致其爆炸。我尝试使用-Literalpath和@,但是在使用Shell时似乎不起作用。

$file='c:\music\track 1 (3 CD) [2013]\01. Dj Fresh (Ft. Sian Evans) - Louder.mp3'

$Namespace = Split-Path  $file
$Leaf = Split-Path $file -Leaf

$shell = new-object -com shell.application
$folder = $shell.namespace($Namespace)
$item = $folder.Items().Item($Leaf)
write-output $item.ExtendedProperty('System.Audio.EncodingBitrate')

0 个答案:

没有答案