python得到windows自启动列表
#!/usr/bin/python #-*-coding:utf-8-*- import _winreg as wr #导入内置的windows注册表操作库 import os from socket import * import getpass def GetStart():key = r'SOFTWARE\Microsoft\Windows\CurrentVersion\Run' aRegL = wr.ConnectRegistry(None,wr.HKEY_LOCAL_MACHINE)aRegC = wr.ConnectRegistry(None,wr.HKEY_CURRENT_USER)#getpass.getuser()为得到当前的用户名startdir = os.listdir(r'C:\Users'+ os.sep + getpass.getuser() + r'\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup')startExe = {'localmachine':[],'currentuser':[]}startExe['startdir'] = startdirtry:aKeyL = wr.OpenKey(aRegL,key)#打开键,返回句柄aKeyC = wr.OpenKey(aRegC,key)for i in range(1024):try:startExe['localmachine'].append( wr.EnumValue(aKeyL,i))except:break #异常就是终点,退出循环 for i in range(1024):try:startExe['currentuser'].append( wr.EnumValue(aKeyC,i))except:break finally:wr.CloseKey(aKeyL)wr.CloseKey(aKeyC)return startExe def main():import sysreload(sys)sys.setdefaultencoding( "utf-8" )start = GetStart() #这个函数返回一个字典print 'LocalMachine'.center(50,'*')for i in start['localmachine']:#迭代字典中的数据print iprint 'CurrentUser'.center(50,'*')for i in start['currentuser']:print iprint 'StartUp dir'.center(50,'*')for i in start['startdir']:print i if __name__== "__main__":main()
python得到windows自启动列表相关推荐
- python打包windows服务 开机自启动守护进程
自启动方法一:系统自启动 设置python程序开机自启动 1.创建一个xxx.bat文件,右键编辑 2.在xxx.bat文件里面写入以下内容后保存:(可以按照如下流程自己去cmd中测试一下) d: # ...
- 设置python程序开机自启动
设置python程序开机自启动 1.创建一个xxx.bat文件,右键编辑 2.在xxx.bat文件里面写入以下内容后保存: d: #如果需要开机自启动的python程序在c盘,不需要这一行程序:如果需 ...
- python在windows和linux_python在windows和linux下获得本机本地ip地址方法小结
本文实例总结了python在windows和linux下获得本机本地ip地址方法.分享给大家供大家参考.具体分析如下: python的socket包含了丰富的函数和方法可以获得本机的ip地址信息,so ...
- 用python做自动化测试仪器_使用python进行windows自动化测试(1)
最近开始学习整理python在windows自动化测试中的使用,觉得挺有意思的 主要思路,在windows下,主要通过启进程,然后查找进程的句柄,然后再操作这个句柄,包括点击,填写文字,关闭,获取文字 ...
- python 在windows下的 虚拟环境
解决 python 环境问题 windows 下安装 pip install virtualenv virtualenv的基本使用 1.1 创建虚拟环境 virtualenv venv 为环境指定Py ...
- Python管理Windows进程
Python管理Windows进程 字数1936 阅读1650 评论0 喜欢5 用python获得正在的运行的windows进程的有几种方式: 方式一 通过 PyWin32包对Windows进行处理. ...
- Python对Windows程序窗口的操作
Pywin32是一个Python库,为python提供访问Windows API的扩展,提供了齐全的windows常量.接口.线程以及COM机制等等. 一,Python对Windows程序窗口操作,最 ...
- python进行windows系统UI自动化之【pyautoit】
python进行windows系统UI自动化之[pyautoit] 一.AutoIT中文手册 1.1.安装AutoIt 1.2.使用Auto Window Info 二.python引用 2.1.安装 ...
- python 把2个列表或者2个元组转成字典
python 把2个列表或者2个元组转成字典 使用映射的方法即可 语法如下: 字典 = dict(zip(list1,list2)) 说明: zip 是将2个列表或者2个元组合并 list1 是字典的 ...
最新文章
- python画直方图代码-用python绘制直方图
- git push github SSL报错处理
- cocurrent包semaphore信号量
- 前端趋势榜:上周最有意思、又实用的 10 大 Web 项目 - 210924
- docker安装mysql远程不能访问,虚拟机中docker安装mysql远程无法访问解决方法
- 音频插件安装教程,Arturia Prophet V3 Mac安装说明
- 第一次带姐姐和弟弟去看海
- 命令行添加删除tomcat服务
- python scrapy框架爬虫当当图书网
- PHP中发送邮件的几种方法总结
- 先验 超验_什么是先验、超验、后验?
- FieldTrip toolbox教程系列(1)-预处理-读取连续的EEG和MEG数据
- Photoshop脚本 压缩并输出GIF图片
- 内置计算机函数sgn,“sgn”是什么函数?
- Layui数据表格 换行
- MIMICIV2.0版本Concepts自动生成
- json解析天气预报java_JAVA操作json实战--获得天气预报信息
- 台湾大学神经网络架构设计
- 老马的技术博客 android系统通过图片绝对路径获取URI的三种方法
- ffmpeg设置视频 tbr、tbn、tbc
热门文章
- AI开发者大会之计算机视觉技术实践与应用:2020年7月3日《如何利用计算机视觉增加便利店连锁每日销售额》、《基于图像 / 视频的人脸和人体分析基础技术及其应用介绍》
- AI:2020年6月23日北京智源大会顶级大佬邝子平、李开复 、陆奇、张亚勤、曹勖文进行云上圆桌论坛《探讨AI与创业》
- 成功解决​​​​​​​安装pywin32时出现python version 3.6 required, which was not found in the registry
- 成功解决ModuleNotFoundError: No module named 'keras_retinanet'
- 成功解决 利用plt.plot绘图时,横坐标出现浮点小数而不是整数的情况(坐标轴刻度)
- 7.3 TensorFlow笔记(基础篇):加载数据之从队列中读取
- 安裝TA-Lib到想要罵髒話
- hdu 3790 最短路径dijkstra(多重权值)
- 几个前端时间插件总结
- jquery,angular 对象数组的克隆和深度克隆