标题: [系统相关] xp下批处理怎么检测当前屏幕分辨率并运行相对应的程序? [打印本页]
作者: tieyiren 时间: 2013-6-30 13:56 标题: xp下批处理怎么检测当前屏幕分辨率并运行相对应的程序?
本帖最后由 pcl_test 于 2016-6-15 11:17 编辑
在xp系统下,怎么检测当前桌面的分辨率,然后根据分辨率执行相应的程序?比如检测到分辨率为1280*1024就执行A.exe ,检测到分辨率为:1680*1050就执行B.exe?
作者: apang 时间: 2013-6-30 14:16
- @echo off
- for /f "tokens=1,2" %%a in ('wmic path win32_desktopMonitor get screenHeight^,screenWidth^|findstr "^[1-9]"') do (
- if "%%b*%%a"=="1280*1024" echo a.exe
- if "%%b*%%a"=="1680*1050" echo b.exe
- )
- pause
复制代码
作者: tieyiren 时间: 2013-6-30 14:54
感谢楼上带代码,能顺利通过
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |