[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 15# FU586097
这个可以的

    for /f "tokens=*" %%a in ('time/t') do set now=%%a
set ymd=%date:~0,4%-%date:~5,2%-%date:~8,2%
set hms=%now:~0,2%-%now:~3,2%-%time:~6,2%
set sn=%ymd%_%hms%

rem 指定存放图片的snnn文件夹
set dir=%~dp0Snnn\
rem 判断没有就创建snnn文件夹
if not exist %dir% (   
    md %dir%
)
::延迟3秒钟后保存当前屏幕截图到指定文件夹
nircmd cmdwait 3000 savescreenshot "%dir%%sn%.jpg"
Exit
1

评分人数

    • word: 非常好用技术 + 1

TOP

回复 21# FU586097
  1. @echo off
  2. if "%1"=="h" goto begin
  3. start mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit
  4. :begin
  5. for /f "tokens=*" %%a in ('time/t') do set now=%%a
  6. set ymd=%date:~0,4%-%date:~5,2%-%date:~8,2%
  7. set hms=%now:~0,2%-%now:~3,2%-%time:~6,2%
  8. set sn=%ymd%_%hms%
  9. rem 指定存放图片的F:\AAAAA\文件夹
  10. set dir=F:\AAAAA\
  11. rem 判断没有就创建AAAAA文件夹
  12. if not exist %dir% (   
  13.     md %dir%
  14. )
  15. ::延迟2秒钟后保存当前屏幕截图到指定文件夹
  16. nircmd cmdwait 2000 savescreenshot "%dir%%sn%.jpg"
  17. Exit
复制代码
1

评分人数

TOP

回复 23# Batcher


   之前真不知道,今天 学习到了,谢谢

TOP

回复 29# FU586097


    可以
将代码 set "dir=F:\AAAAA"中等号后面的 F:\AAAAA修改成你想要的路径。
注意:保存bat时将文件编码换为ANSI编码,因批处理无法识别中文字符的应用名称;避免出现乱码无法执行的情况

TOP

返回列表