python执行代码加key_用Python在注册表运行键中创建新值?
这里有一个可以设置/删除运行键的函数。在
代码:def set_run_key(key, value):
"""
Set/Remove Run Key in windows registry.
:param key: Run Key Name
:param value: Program to Run
:return: None
"""
# This is for the system run variable
reg_key = winreg.OpenKey(
winreg.HKEY_CURRENT_USER,
r'Software\Microsoft\Windows\CurrentVersion\Run',
0, winreg.KEY_SET_VALUE)
with reg_key:
if value is None:
winreg.DeleteValue(reg_key, key)
else:
if '%' in value:
var_type = winreg.REG_EXPAND_SZ
else:
var_type = winreg.REG_SZ
winreg.SetValueEx(reg_key, key, 0, var_type, value)
设置:
^{pr2}$
删除:set_run_key('NameOfNewValue', None)
导入win32libs:try:
import _winreg as winreg
except ImportError:
# this has been renamed in python 3
import winreg
python执行代码加key_用Python在注册表运行键中创建新值?相关推荐
- java读取注册表_Java通过CMD方式读取注册表任意键值对代码实践
需要读取如图所示注册表[HKEY_LOCAL_MACHINE\SOFTWARE\EasyDrv7]节点下的[DateTime]的值 直接上代码: package com.beibei.common.u ...
- Autocad、中望CAD自动加载程序研究(注册表法、acad.rx、acaddoc.lsp或acad.lsp)
Autocad.中望CAD自动加载程序研究(注册表法.acad.rx.acaddoc.lsp或acad.lsp) 一.使用注册表 假设你的arx文件名字是aaa.arx绝对路径是c:\aaa.arx ...
- 打开图片,提示:该文件没有程序与之关联来执行该操作。请在控制面板的文件夹选项中创建关联
在电脑中打开图片,不能正常打开,弹出提示信息:该文件没有程序与之关联来执行该操作.请在控制面板的文件夹选项中创建关联 从网上找到的解决方法: 选中图片,点右键,在弹出的菜单中选择"打开方式& ...
- python控制台执行代码字符串_编写Python脚本以使用控制台命令执行
研究是在底部,阅读之前...谢谢.在 我必须编写一个运行SQL查询的Python脚本.我创建了一个主类,名为SQLQuery.每个SQLQuery实例表示一个查询.脚本的结构必须如下所示:class ...
- python基础代码事例-数据科学Python基础(附示例代码和练习题目)
翻译 | AI科技大本营 参与 | 王珂凝 审校 | reason_W [AI科技大本营导读]Python的强大和灵活相信已经毋庸置疑了.那么数据科学中,我们又需要掌握哪些基础知识点才能满足使用需求呢 ...
- python基础代码技巧_5行Python代码实现批量打水印技巧,值得收藏|python基础教程|python入门|python教程...
在线工具需要上传到对方服务器,信息不安全. 很多工具不具备批量处理功能. 很多工具自定义的功能太少,如水印透明度,字体等. 操作繁琐. 现在只要你会使用命令,我们就能教大家怎么使用 Python 超级 ...
- python手机代码编辑器_10 个 Python IDE 和代码编辑器
2020 版10 个最佳 Python IDE 和代码编辑器 简单的语法和更快的执行速度使Python成为程序员中的首选语言. 它广泛用于创建网站,主要用于大数据操作. 为了简化运行Python程序的 ...
- python语言代码片段-有用的Python代码片段
我列出的这些有用的Python代码片段,为我节省了大量的时间,并且我希望他们也能为你节省一些时间.大多数的这些片段出自寻找解决方案,查找博客和StackOverflow解决类似问题的答案.下面所有的代 ...
- python入门代码示例-总算知道python入门代码示例
Python是一种解释型.面向对象.动态数据类型的高级程序设计语言.作为今年来越来越流行的语言,我们该如何学习或者转行学习Python呢,这里小迹为大家介绍如何入门学习Python.以下是小编为你整理 ...
最新文章
- CentOS 7下安装Nextcloud搭建个人网盘
- CSDN移动助手v0.01发布
- 更极速:EdgeRoutine边缘程序
- winrar压缩工具
- .NET Core3.0创建Worker Services
- 计算机管理无法连接虚拟磁盘服务,虚拟磁盘服务错误怎么操作【图文教程】
- Shell 的简单常用语法
- 县级外业调查及举证软件_我公司中标江西省第三次全国国土调查县级建库软件项目...
- Linux面试必备20个常用命令
- 3.黑客常用端口利用总结
- Navicat Premium 12注册机破解方法
- WinRAR的注册破解
- chrome 切换标签页快捷键_chrome浏览页面常用快捷键
- AlGaN/GaN HEMT 富Si的双层SiN钝化层
- 论学习过程中“结构化”的思维必要作用
- Android Framebuffer介绍及使用
- Error running SecureCardJavaApp. Command line is too long. Shorten the command line and rerun.
- 解决Laragon的nginx/apache重启后网站配置文件被修改的问题 - This file has been modified by another program - 文件auto.conf
- html字体如何运用在ps上,PS新手怎么运用好工作中文本工具
- 网下“范跑跑”:范美忠的另一面
热门文章
- 学习深度网络需要直观的感知
- 第十七届全国大学智能车竞赛STC芯片申请方法
- 电磁炉线圈初步谐振实验 - 无线信标线圈
- 双关节机械臂+机械爪运动控制
- 全国大学生智能汽车竞赛证书打印方法
- ADT7410 ±0.5℃精度温度传感器
- idea下的工具栏中services不见了,怎么调出来?
- 小米电脑做开发java_JAVA学习系列之一-搭建开发环境
- win8mysql安装教程zip_mysql 8.0.18.zip安装配置方法图文教程(windows 64位)
- 计算机组成计算题中的术语,计算机组成原理习题——日常记录