1、实现目标
想对电脑屏幕每1秒钟(时间可以改动)截图一次,保存截图到电脑指定位置,可指定图片格式(*.jpg *.bmp *.gif)
同时能规定指定截图30分钟(时间可以改动)。
2、代码及工具
---------------------------------代码--------------------------------
@echo off
if not exist .\photos md .\photos
set "保存路径=.\photos"
set "间隔=1" 秒
set "循环=30" 分钟
set /a wait=间隔*1000, times=循环*60*1000
nircmd loop %times% %wait% savescreenshot "%保存路径%\scr~$currdate.yyyyMMdd$-~$currtime.HHmmss$_~$loopcount$.jpg"
---------------------------------代码------------------------------
第三方命令行工具nircmd.exe官方下载地址:
http://www.nirsoft.net/utils/nircmd.html
使用说明:
将上述代码贴在记事本中,并保存为bat文件格式,与解压后的第三方工具放在同一文件夹下如c:\,单击bat文件,即可使用;
若欲关闭程序,请到任务管理器中结束nircmd进程。
3、参考引用
http://www.bathome.net/viewthread.php?tid=4131&highlight=%BD%D8%CD%BC
http://www.bathome.net/viewthread.php?tid=9378&highlight=
4、相关链接