- @echo off
- :: 获取此窗口的位置、PID
- for /f "tokens=1-9" %%1 in ('cmdow @ /b /p') do (
- set /a PID = %%3, x = %%8 + 5, y = %%9 + 31
- )
-
- echo BeePhoto.exe - 显示 .bmp 格式图片
- echo cmdow.exe - 获取此窗口的位置、PID
- echo ConSetCursor.exe - 获取光标在第几行
- echo nircmd.exe - 等待此窗口关闭后,退出 BeePhoto.exe
-
- :: 自动调整图片位置。也可以自己调整位置,不用 ConSetCursor。
- for /f "tokens=2" %%y in ('ConSetCursor.exe') do set /a y = y + %%y * 18
-
- :: 打开图片
- start BeePhoto.exe /p:"BatHome.bmp" /x:%x% /y:%y% /t:0 /tc:"0 255 0"
-
- :: 等待此窗口关闭后,退出 BeePhoto.exe
- start nircmd waitprocess /%PID% closeprocess BeePhoto.exe
-
- for /l %%a in (1,1,7) do echo,
- pause
复制代码 命令行工具下载地址:
BeePhoto.exe http://wing4bee.tistory.com/atta ... E4C11B70E01F869.zip
cmdow.exe http://www.commandline.co.uk/cmdow/
ConSetCursor.exe http://ss64.net/westlake/nt/conutils.zip
nircmd.exe http://www.nirsoft.net/utils/nircmd.html
下载所有: http://good.gd/488445.htm |