2009-09-01 05:20:45 +0000 2009-09-01 05:20:45 +0000
16
16

如何获得Windows 7拒绝我保存在文件夹中的权限?

我收到了这个消息–You don't have permissions to save in this folder–尽管我是这台机器上唯一的用户,而且是管理员。

如何为自己设置权限,让自己可以做所有的事情,到处都可以(包括保存删除等)?

编辑:对不起,忘记说是哪个文件夹了。是Program Files里的一个文件夹,我的PHP文件就保存在这里进行本地测试。

抱歉,如果我对这些有点傻,但我已经从XP直接升级到了7,而且从来没有使用过vista,我已经习惯了可以完全控制。

答案 (5)

17
17
17
2009-09-01 05:29:10 +0000

这是由于 UAC(用户访问/帐户控制)在Windows Vista / 7上,并试图写入受保护的文件夹。

通常Windows 7的UAC要低得多,但它仍然存在,特别是对于试图写入地方的旧程序。

你需要**不是双击文件来打开,而是右击它打开的程序,然后点击 “以管理员身份运行",例如启动命令提示符。

当你保存后,你应该可以写到几乎任何地方。

5
5
5
2009-12-20 11:58:09 +0000

我会摆脱在 “程序文件 "文件夹中手动创建文件的习惯。该位置的目的是用来存放静态的应用程序文件。你可以通过改变文件夹的权限或接受UAC提示来强制将文件放在那里,当进行手动复制时,但如果你的应用程序期望在那里改变数据,你必须提升权限。参见 https://stackoverflow.com/questions/946420/allow-access-permission-to-write-in-program-files-of-windows-7 关于这个问题的良好讨论。

3
3
3
2010-12-17 04:23:58 +0000

右键点击文件夹,点击属性,打开安全选项卡,编辑用户(或你的电脑名)勾选修改(我全部勾选)。

可以用了,我也用php保存到htdocs,不需要以管理员身份运行就可以了,这对文件夹来说是不行的。

3
3
3
2010-10-06 04:30:02 +0000

在Windows 7中,要将文件保存到程序文件夹,你需要右键点击你要保存的文件夹–>属性,然后进入安全选项卡,突出显示 “用户",然后点击 "编辑…” 给它充分的控制和应用,回出窗口,你应该能够保存。当你完成后,一定要回去取消勾选完全控制和写入框。

1
1
1
2009-09-01 05:47:58 +0000

当你没有足够的权限在没有你的管理凭证(UAC给你的)的情况下写入这个文件夹时,就会出现这种情况。

你可以右击该文件夹,选择权限。然后进入安全选项卡。一旦你在那里,你会看到用户只有读取权限。将其改为完全访问,Windows就不会再抱怨了。