有没有人知道如何通过python 3.3 for Windows关闭用户帐户控制。可能编辑注册表?我知道这不是推荐的,但就我的目的而言,这将是理想的。请帮忙!
答案 0 :(得分:1)
没关系。我找到了解决方案!我只是创建了一个删除函数,以防它已经存在(否则它将无法工作)并重新创建一个注册表项。这是:
import win32com.shell.shell as win32shell
def disable_UAC():
command1 = 'reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA'
win32shell.ShellExecuteEx(lpVerb='runas', lpFile='cmd.exe', lpParameters='/c ' + command1)
command2 = 'reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f'
win32shell.ShellExecuteEx(lpVerb='runas', lpFile='cmd.exe', lpParameters='/c ' + command2)