from _winreg import * import traceback import win32service import win32serviceutil import win32api import win32con import win32event import win32evtlogutil import os logfile = "c:/jojo/log.txt" def writelog(word): log = open(logfile,'a') log.write(word+"\n") log.close() def updateKey(key): try: try: x = QueryValueEx(key, "DefaultSettings.XResolution") y = QueryValueEx(key, "DefaultSettings.YResolution") writelog("original:"+str(x[0])+":"+str(y[0])) except WindowsError,e: print('no key exists') SetValueEx(key,"DefaultSettings.XResolution",0,REG_DWORD,1680) SetValueEx(key,"DefaultSettings.YResolution",0,REG_DWORD,1050) x = QueryValueEx(key, "DefaultSettings.XResolution") y = QueryValueEx(key, "DefaultSettings.YResolution") writelog("change to:"+str(x[0])+":"+str(y[0])) except WindowsError,e: writelog('*** Caught exception: ' + str(e.__class__) + ': ' + str(e)) #traceback.print_exc() def handleKeyGroup(akey): for i in range(10): try: keyname = EnumKey(aKey,i) writelog("handling "+keyname+"\n") asubkey = OpenKey(aKey,keyname) asubkey2 = OpenKey(asubkey,"0000",0,KEY_ALL_ACCESS) updateKey(asubkey2) for j in range(10): try: subkeyname = EnumKey(asubkey2,j) writelog("handling "+subkeyname+"\n") asubkey3 = OpenKey(asubkey2,subkeyname,0,KEY_ALL_ACCESS) updateKey(asubkey3) except WindowsError,e: writelog('*** Caught exception: ' + str(e.__class__) + ': ' + str(e)) #traceback.print_exc() except WindowsError,e: writelog('*** Caught exception: ' + str(e.__class__) + ': ' + str(e)) #traceback.print_exc() try: writelog("start") aKey = OpenKey(HKEY_LOCAL_MACHINE, "SYSTEM\ControlSet001\Hardware Profiles\Current\System\CurrentControlSet\Control\VIDEO") #handleKeyGroup(aKey) writelog("start2") aKey = OpenKey(HKEY_LOCAL_MACHINE, "SYSTEM\CurrentControlSet\Control\Video") #handleKeyGroup(aKey) writelog("start3") aKey = OpenKey(HKEY_LOCAL_MACHINE, "SYSTEM\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\Control\VIDEO") #handleKeyGroup(aKey) except WindowsError,e: writelog('*** Caught exception: ' + str(e.__class__) + ': ' + str(e)) traceback.print_exc()
相关推荐
资源分类:Python库 所属语言:Python 资源全名:winregistry-1.1.0.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
阅读最新文档-浏览GitHub Code Repository拥抱旨在使开发Python驱动的API尽可能简单,但再简单不过。 结果,它大大简化了Python API开发。 hug的De Read最新文档-浏览GitHub代码存储库hug的目标是使开发Python驱动的...
毕业设计,基于Python+Django+MySql开发的兼职招聘网站爬虫数据分析,内含Python完整源代码,数据库脚本 Python基于Scrapy兼职招聘网站爬虫数据分析设计 技术环境: PyCharm + Django2.2 + Python3.7 + Scrapy + ...
资源分类:Python库 所属语言:Python 资源全名:python-schema-registry-client-1.4.4.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
资源分类:Python库 所属语言:Python 资源全名:google-cloud-artifact-registry-0.1.0.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
资源分类:Python库 所属语言:Python 资源全名:core_curate_registry_app-1.1.0.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
资源分类:Python库 所属语言:Python 资源全名:heaserver-registry-1.0.0a20.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
python库。 资源全名:django-gift-registry-0.5.0.tar.gz
python库。资源全名:docker_registry_client_async-0.1.3.tar.gz
python库。资源全名:docker-registry-driver-cassandra-1.0.0.tar.gz
资源分类:Python库 所属语言:Python 资源全名:plone.app.registry-1.7.2.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
python库。 资源全名:file_registry-0.0.42-py3-none-any.whl
资源分类:Python库 所属语言:Python 资源全名:infi.registry-0.1.20-py2-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
资源分类:Python库 所属语言:Python 资源全名:file_registry-0.0.22-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
资源分类:Python库 所属语言:Python 资源全名:cloudcomponents.cdk-container-registry-2.1.0.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
python库,解压后可用。 资源全名:twtxt_registry_client-0.1.1-py3-none-any.whl
python库,解压后可用。 资源全名:file_registry-0.0.24-py3-none-any.whl