Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Python: Общие вопросы > Python 3 работа с реестром


Автор: OzMod 10.3.2017, 09:52
Помогите как добавить в реетр запись..
в моем случая нужно добавить: 
Код

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"RecycleBinDrives"=dword:ffffffff


Автор: OzMod 10.3.2017, 11:22
У меня Windows 10
Вот код при выполнении выдаёт ошибку доступа..
Код

from winreg import *
keyVal = r"SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer"
try:
    key = OpenKey(HKEY_CURRENT_USER, keyVal, 0, KEY_ALL_ACCESS)
except:
    key = CreateKey(HKEY_CURRENT_USER, keyVal)

SetValueEx(key, "RecycleBinDrives", 0, REG_DWORD, 4294967295)
CloseKey(key)

После компиляции запускаю, под правами Администратора все работает нормально!
Собственно вопрос: КАК ПОДКЛЮЧИТЬ МАНИФЕСТ "АДМИНИСТРАТОРА" ПО УМОЛЧАНИЮ, ДЛЯ ВЫПОЛНЕНИЯ СКРИПТА!? 

Автор: Romikgy 10.3.2017, 12:32
скорее всего создать ярлык и там сказать что запуск будет с правами админа

Автор: OzMod 10.3.2017, 12:41
Romikgy, И это все выходы !??
Полная фигня!!!! 

Автор: Romikgy 10.3.2017, 13:29
Цитата(OzMod @  10.3.2017,  11:41 Найти цитируемый пост)
Полная фигня!!!!  

не пользуйся питоном ! 
PS питон это текстовый файл , который исполняет интерпретатор, если у него будут права админа , значит и скрипт будет с ними .

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)