解决PowerShell的“您目前无权访问此文件夹”问题

时间:2016-09-27 10:14:57

标签: powershell permissions windows-server-2008-r2 powershell-v4.0 userappdatapath

在Windows 2008 R2服务器上以管理员身份导航到C:\Users\%SomeUsername%时,我收到错误You don't currently have permission to access this folderClick Continue to permanently get access to this folder。点击Continue可以解决此问题。

如果我通过PowerShell尝试相同的操作(例如get-childitem 'C:\Users\' -Directory | get-childitem -Force;或某些变体),那么我尚未授予自己访问权限的任何配置文件都会明确提供错误Access to the path 'C:\Users\%SomeUsername%' is denied.;即使包含Force开关也是如此。

有没有办法通过PowerShell“点击继续”;即让系统的管理员可以授予我自己的访问权限,即系统允许我访问我无法访问的任何内容。理想情况下,这将在我访问文件时完成(例如通过Get-Item命令上的开关),而不是必须编写代码以明确检查所有文件检查和修改权限。

2 个答案:

答案 0 :(得分:3)

如果您希望始终以管理员身份从powershell.exe运行快捷方式,请确保启动Powershell Run As Admin,并按照以下图像操作: enter image description here

答案 1 :(得分:0)

我的错误;我没有以管理员身份运行PowerShell会话(即UAC)。

  • 右键单击powershell.exe
  • 以管理员身份运行