1

有没有办法在 PowerShell 中使用KNOWNFOLDERIDCSIDL

我需要能够通过各种系统上的 PowerShell 脚本访问一些“已知文件夹”。问题是这些文件夹的名称往往因语言而异,环境变量列表(例如 $env:something)不包含我有兴趣访问的文件夹(例如 C:\Users)。

4

1 回答 1

3

像这样使用 .NET 方法 System.Environment.GetFolderPath:

[Environment]::GetFolderPath([Environment+SpecialFolder]::ApplicationData)

Environment.SpecialFolder 枚举上的MSDN 主题显示了您可以要求的所有可能的特殊文件夹。

于 2013-10-27T20:04:39.350 回答