Как запустить команду cmd в python от имени администратора? - PullRequest
0 голосов
/ 11 марта 2020

Мне нужно выполнить следующие команды:

os.system('cmd /k "cd\"')
os.system('cmd /k "cd models/tutorials/image/imagenet"')

Они должны быть запущены от имени администратора в каталоге system32. Если я просто ввожу их в командную строку при запуске от имени администратора, они тоже делают то, что и должны, однако они ничего не делают, когда я запускаю с python, потому что для его работы необходимо запустить cmd от имени администратора. Есть идеи как это исправить?

1 Ответ

0 голосов
/ 11 марта 2020

На windows, щелкните правой кнопкой мыши скрипт py и выберите Run as Administrator. Это даст сценарию полные разрешения.

Дейв С. также упомянул, что вы можете упаковать его в файл .exe, требующий административного доступа.

...