我正在尝试遍历一个文件夹。对于所有的文件夹都有效,但是对于包含umlauts的目录却无法正常工作。
以下脚本展示了问题所在:
$source= @("D:\XLS_Abrufe-ÜNB")
foreach ($element in $source) {
$element
cmd /c dir /ad /b /s $element |foreach{
$_
}
}
输出:
D:\XLS_Abrufe-ÜNB
D:\XLS_Abrufe-šNB\2015
D:\XLS_Abrufe-šNB\2016
D:\XLS_Abrufe-šNB\2017
如果我试图使用这些名称进行操作,它将无法找到文件夹。有什么办法可以使这个与umlauts一起工作吗?
$_.FullName } - Gunni