[PyWin]PyWin实现windows下以管理员身份启动cmd
来源:互联网 发布:java apache发邮件 编辑:程序博客网 时间:2024/06/06 03:38
</pre><pre name="code" class="python">import subprocessimport win32apiimport win32conimport win32guikey_code_table ={'a': 65, 'b': 66, 'c': 67, 'd': 68, 'e': 69, 'f': 70, 'g': 71, 'h': 72, 'i': 73, 'j': 74, 'k': 75, 'l': 76, 'm': 77, 'n': 78, 'o': 79, 'p': 80, 'q': 81, 'r': 82, 's': 83, 't': 84, 'u': 85, 'v': 86, 'w': 87, 'x': 88, 'y': 89, 'z': 90, '\\': 220, '=': 187, 'Space': 32, 'Enter': 13, '‘ “': 222, '/': 111, '.': 110, 'Shift': 16, '1': 49, '2': 50, '3': 51, '4': 52, '5': 53, '6': 54, '7': 55, '8': 56}def test(): win_cmd = subprocess.Popen(["runas","/user:spss\wujz","cmd"]) time.sleep(5) win_name = "C:\\windows\\system32\\runas.exe" ps = win32gui.FindWindow(0,win_name) win32gui.SetForegroundWindow(ps) ch = 'p' string = 'ass5678' list1 = [ch for ch in string] win32api.keybd_event(key_code_table['Shift'],0,0,0) win32api.keybd_event(key_code_table['p'],0,0,0) win32api.keybd_event(key_code_table['p'],0,win32con.KEYEVENTF_KEYUP,0) win32api.keybd_event(key_code_table['Shift'],0,win32con.KEYEVENTF_KEYUP,0) code_list = list() for item in list1: print(item) print(key_code_table[item]) code_list.append(key_code_table[item]) for item in code_list: win32api.keybd_event(item,0,0,0) win32api.keybd_event(item,0,win32con.KEYEVENTF_KEYUP,0) win32api.keybd_event(13,0,0,0) win32api.keybd_event(13,0,win32con.KEYEVENTF_KEYUP,0) if __name__ == '__main__': test()
0 0
- [PyWin]PyWin实现windows下以管理员身份启动cmd
- 以Vista下管理员身份启动程序
- 以管理员身份运行cmd
- windows下 管理员身份启动java进程
- 如何以管理员身份运行cmd
- win8系统以管理员身份运行cmd
- windows64bit 以管理员身份运行cmd命令
- 快速以管理员身份的CMD
- 在windows下,以管理员身份进行操作的方法
- windows 7 下 文件不能以管理员身份打开
- 绕过UAC以管理员身份启动程序
- Qt应用程序以管理员身份启动
- Windows 7 以管理员身份运行
- windows 8 以管理员身份运行
- 【Windows】Chocolatey以管理员身份安装
- ubuntu下以管理员身份打开文件夹
- 在Windows8中让CMD默认以管理员身份运行
- win8中让cmd.exe始终以管理员身份运行
- Cocos2d-x中的引用计数(Reference Count)和自动释放池(AutoReleasePool)
- CSU1628-1638(留坑待补)
- 新手学JAVA(六)----处理随机性的数据
- 计算机的结构和软件开发必备知识
- android获取短信验证码并自动填写的实现
- [PyWin]PyWin实现windows下以管理员身份启动cmd
- JDK环境变量之ClassPath注意点
- 泛型与反射
- linux服务器搭建3-数据库操作
- JVM内存组成及分配及一些JVM参数设置
- HADOOP入门-基础环境安装
- Android之HandlerThread学习
- redis cluster分析
- spring mvc+hibernate访问不到webapp下的页面