Ric*_*ahl 5 powershell file-permissions
我正在尝试使用 PowerShell 删除安装脚本中的文件夹。该脚本将一堆文件复制到分发文件夹(使用 RoboCopy),然后清理多余的文件和文件夹。
c:\installs\wwhelp\Editors\.vs
即使在以管理员身份运行的 Powershell 控制台中设置了权限后,我似乎也无法使用 PowerShell 删除文件夹名称。
我基本上是在复制并清理 .vs 文件夹后执行此操作:
set source=\wwapps\wwhelp
set target=\installs\wwhelp
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy UnRestricted
robocopy $source\Editors $target\Editors /MIR
deletefiles $target\Editors\.vs\*.* -r -f <-- deletes files & folder recursively
rd $target\Editors\.vs
Run Code Online (Sandbox Code Playgroud)
这失败了:
rd:无法删除项目
C:\installs\wwhelp\editors\.vs
:您没有足够的访问权限来执行此操作。
该文件夹是空的,我正在以管理员身份运行,并且已经设置了执行策略。如果我创建一个vs
在同一文件夹结构中调用的文件夹,则删除有效。
rd
同样,使用 Admin 在命令窗口中运行命令也可以。
.
有什么想法为什么我在 Powershell 中以 a 开头的文件夹上遇到安全异常?
归档时间: |
|
查看次数: |
10681 次 |
最近记录: |