14

尝试创建将文件夹添加到程序文件中的程序 - 收到此错误:

WindowsError: [Error 5] Access is denied 'C:\\Program Files\\IMP'

这是我的代码

import os, sys, random
numb= 1
x=True
while x==True:
    newpath = ((r'C:\Program Files\IMP\folder_%s') % (numb))
    if not os.path.exists(newpath):
        os.makedirs(newpath)
    numb=numb+1
    if numb==11:
        x=False
4

2 回答 2

17

因为您必须拥有“系统管理员权限”才能在C:\Program Files.

所以尝试以系统管理员权限运行脚本。


以管理员身份启动命令提示符

  1. 单击开始。
  2. 在“开始搜索”框中,键入cmd,然后按CTRL+ SHIFT+ ENTER
  3. 运行python脚本。
于 2015-02-15T16:11:54.847 回答
0

右键单击文件(执行脚本所需的文件/文件夹权限)进入属性,安全并启用所有权限,小复选框 - >允许:“每个应用程序包和有限的应用程序包和受信任的安装程序”

就是这个 :)

于 2018-11-10T11:58:13.970 回答