我创建了一个 BAT 文件来执行这个
C:\Windows\system32\icacls.exe "F:\Users\username" /inheritance:r /T /C /Q
它运行正常。
当我在 PowerShell 中复制命令时,我收到错误消息
C:\Windows\system32\icacls.exe : F:\Users\username\*: Access is denied.
At line:1 char:1
+ C:\Windows\system32\icacls.exe "F:\Users\username" /inheritance:r /T /C /Q
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (F:\Users\username....cess is denied.:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
在 PowerShell 中有没有更好的方法可以做到这一点?