Почему я получаю WindowsError: [Ошибка 5] Доступ запрещен?
Попытка создать программу, которая добавляет папки в файлы программы - получение этой ошибки:
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
Ответы
Ответ 1
Потому что вы должны иметь "права системного администратора" для создания dirs под C:\Program Files
.
Итак, попробуйте запустить script с правами системных администраторов.
Чтобы запустить командную строку в качестве администратора
- Нажмите "Пуск".
- В поле Начать поиск введите
cmd
, а затем нажмите CTRL + SHIFT + ENTER.
- Запустите python script.