python 调用win32pai 操作cmd的方法
作者:jingxian 时间:2023-11-15 12:32:09
实例如下:
#coding=utf-8
import subprocess
from time import *
import win32api
import win32con
import win32gui
subprocess.Popen('C:\windows\system32\cmd.exe')
sleep(1)
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;i=97;ii=98;iii=99;iv=100;five=101;vi=102
vii=103;viii=104;ix=105;zero=0;
#定义了常用按键的编码
n=win32gui.FindWindow('ConsoleWindowClass',None)
#查找打开的窗口,findwindow(x,y)x是类别名,y是窗口标题
p=win32gui.SetForegroundWindow(n)
#获取指针
win32api.keybd_event(d,0,0,0)
win32api.keybd_event(s,0,0,0)
win32api.keybd_event(m,0,0,0)
win32api.keybd_event(o,0,0,0)
win32api.keybd_event(v,0,0,0)
win32api.keybd_event(e,0,0,0)
win32api.keybd_event(13,0,0,0)
win32api.keybd_event(13,0,win32con.KEYEVENTF_KEYUP,0)
win32api.keybd_event(13,0,0,0)
win32api.keybd_event(13,0,win32con.KEYEVENTF_KEYUP,0)
win32api.keybd_event(13,0,0,0)
#模拟键盘输入
获取窗口信息的工具:Microsoft Spy++
标签:python,调用cmd,win32pai
0
投稿
猜你喜欢
Python+OpenCV图像处理之直方图统计
2023-11-19 19:17:31
防止表格或或div层被撑开的几种方法
2008-01-01 15:33:00
python中快速进行多个字符替换的方法小结
2021-08-19 05:59:34
Python控制鼠标键盘代码实例
2021-07-28 11:17:30
一文带你了解Go语言中的单元测试
2024-04-28 09:11:28
python-pyinstaller、打包后获取路径的实例
2023-10-27 05:02:09
在asp中使用js的encodeURIComponent方法
2012-11-30 20:05:53
sqlserver 动态创建临时表的语句分享
2012-01-29 17:54:37
Pytorch之parameters的使用
2022-05-22 21:06:01
获取SQL Server数据库元数据的几种方法
2024-01-17 16:00:44
微信小程序与php 实现微信支付的简单实例
2023-11-14 15:22:07
vue递归获取父元素的元素实例
2024-05-05 09:24:34
SQL行号排序和分页(SQL查询中插入行号 自定义分页的另类实现)
2012-07-21 14:45:15
浅谈python中对于json写入txt文件的编码问题
2022-01-28 05:08:58
PHP读取和写入CSV文件的示例代码
2023-05-24 23:54:02
python中Pexpect的工作流程实例讲解
2021-05-04 15:51:28
Python安装与卸载流程详细步骤(图解)
2023-10-05 19:36:21
利用索引提高SQL Server数据处理的效率
2009-01-08 15:32:00
通过python-pptx模块操作ppt文件的方法
2022-07-20 09:41:33
python爬取Ajax动态加载网页过程解析
2023-05-15 15:51:47