我有一个 PowerShell 脚本,它使用 du.exe(最初来自 Sysinternals 的磁盘使用情况)来计算目录的大小。
如果我du c:\Backup
在控制台中运行,它会按预期工作,但在 ISE 或 PowerGui 中运行的同一行代码会给出预期结果加上错误
+ du <<<< c:\backup
+ CategoryInfo : NotSpecified: (:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
这是为什么?如何避免此错误?我尝试了调用表达式,使用&
,但不行。
谢谢您的帮助。