0

有谁知道为什么我无法访问 Windows 2008 Ent 中我的 powershell 脚本所在的文件夹。当我尝试使用文本板创建脚本时,它会出错。当我尝试执行存储在另一个 win 2003 驱动器上的 ac# powershell 应用程序时,它也会出现访问异常。对于普通用户和管理员用户,我已将 powershell 执行策略设置为不受限制,并且在 powershell 上使用“以管理员身份运行”,但这似乎没有什么不同。必须有一个策略设置,不允许脚本访问目录,但是在哪里以及如何设置它。

任何帮助,将不胜感激。
scope_creep

4

3 回答 3

1

我设法找到了答案。我认为这与继承的权限有关。在引用的目录上创建脚本而不是从旧的 ntfs 目录复制它们是可行的。谢谢您的帮助。鲍勃。

于 2009-06-28T15:46:15.500 回答
0

错误来自哪里:脚本本身(没有运行)或脚本中的命令(脚本开始运行)?

Process Monitor 可以帮助确定您遇到问题的资源。

于 2009-06-28T15:11:46.537 回答
0

你的问题并不完全清楚,所以我会继续问(虽然我很确定答案是肯定的)。你有没有启动一个新的shell并输入

set-executionpolicy remotesigned

如果是这样,当您键入时会显示什么?当您尝试运行脚本时还会显示什么错误消息?

于 2009-06-28T15:12:16.690 回答