找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 63470|回复: 29

[代码合集] 批处理怎样把桌面截图保存到指定文件夹?

[复制链接]
发表于 2023-2-15 12:23:24 | 显示全部楼层 |阅读模式
桌面上有一个截图软件  QQSnapSh (双击可以截图)     要求截图后保存到指定文件夹里面   比如  E盘\AAA文件夹  谢谢各位师傅帮忙
发表于 2023-2-15 14:24:30 | 显示全部楼层
回复 1# FU586097


推荐换个工具:批处理调用NirCmd实现定时截图
http://bbs.bathome.net/thread-4131-1-1.html
http://bbs.bathome.net/thread-4181-1-1.html
 楼主| 发表于 2023-2-15 14:41:18 | 显示全部楼层
回复 2# Batcher
师傅  我不懂  你能帮忙写一下  谢谢
发表于 2023-2-15 15:59:32 | 显示全部楼层
回复 1# FU586097


https://sanli.lanzoub.com/inTfW0nnchij

直接用这个程序截图,运行一次保存一次屏幕截图。

VBS源代码:
  1. Pic=GetWinPic()
  2. Path= "D:\AAA"&year(now())&month(now())&day(now())&hour(now())&minute(now())&second(now())&".jpg"
  3. If WriteFile(Path,Pic) Then
  4. End If
复制代码
发表于 2023-2-15 16:02:44 | 显示全部楼层
回复 1# FU586097


下载nircmd.exe和下面的test.bat放在同一个目录下
执行test.bat
  1. @echo off
  2. set "TargetFolder=E:\AAA"
  3. if not exist "%TargetFolder%" (
  4.     md "%TargetFolder%"
  5. )
  6. nircmd sendkey lwin down
  7. nircmd sendkey d press
  8. nircmd sendkey lwin up
  9. nircmd savescreenshot "%TargetFolder%\~$currdate.yyyy_MM_dd$-~$currtime.HH_mm_ss$.png"
复制代码
 楼主| 发表于 2023-2-15 19:48:59 | 显示全部楼层
回复 5# Batcher


    师傅 谢谢你  你写的是   set "TargetFolder=E:\AAA"  怎样截图保存到 set "TargetFolder=D:\AAA"  为什么
 楼主| 发表于 2023-2-15 20:16:51 | 显示全部楼层
回复 5# Batcher


    怎样更改保存到其他路径  比如   F盘 BBBBB文件夹  谢谢
发表于 2023-2-15 20:31:16 | 显示全部楼层
一定要批处理嘛
 楼主| 发表于 2023-2-15 20:36:16 | 显示全部楼层
回复 8# jyswjjgdwtdtj


    是的  怎样修改路径  谢谢
发表于 2023-2-15 20:40:54 | 显示全部楼层
回复 9# FU586097


    啊?随便找个地方保存下来,再移动过去不就行了?
 楼主| 发表于 2023-2-15 20:54:22 | 显示全部楼层
回复 10# jyswjjgdwtdtj


    这样不行  每次截图都需要移动  好麻烦
发表于 2023-2-15 22:05:08 | 显示全部楼层
回复 7# FU586097


set "TargetFolder=F:\BBBBB"
 楼主| 发表于 2023-2-16 07:58:29 | 显示全部楼层
本帖最后由 FU586097 于 2023-2-16 08:03 编辑

回复 12# Batcher
师傅  谢谢你的耐心指教  但是 按test.bat  在F盘建立了BBBBB文件夹  当需要截图时  按 DDD-123.exe  没有截图到BBBBB文件夹里面  为什么?

如果手动在D盘建立AAA文件夹  然后按 DDD-123.exe  可以截图到里面  其他盘建立AAA文件夹就不行
发表于 2023-2-16 08:59:15 | 显示全部楼层
回复 13# FU586097


    请举例说明DDD-123.exe是什么东西?它跟5楼的test.bat有啥关系呢?
 楼主| 发表于 2023-2-16 09:33:15 | 显示全部楼层
回复 14# Batcher


   师傅   谢谢 可以用了 但是截图后电脑桌面上的其他文件夹 文档全部关闭了  这样不行呀 能不能截图后  桌面上其他的东东保持不变
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-18 08:08 , Processed in 0.016874 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表