|
|
楼主 |
发表于 2013-6-2 04:32:42
|
显示全部楼层
本帖最后由 bluck2008 于 2013-6-2 22:58 编辑
回复 4# apang
apang上将这批处理只有"强"字可形容,它可以将C槽所有的png&jpg都打包到d:\aaa,佩服apang上将的bat功力!
突然发现了一个问题,公司每周都会固定清除d:\aaa文件夹的资料,假使执行bat又会重新压缩所png&jpg!而摄影人员每日储存的文件夹又非固定。
问题1:有方法实现:指定只针对单文件png右键bat执行,进行压缩该文件夹中的png&jpg到d:\aaa,并增加copy该png到d:\bbb。
问题2:已将findstr /i 改成 findstr /s :在当前目录和所有子目录中搜索匹配文件,也无法只针对该指定文件夹进行bat。
问题3:以下是初学不才的我在批处理之家参考别帖写的,将选定文件夹的png单独copy到d:\bbb~可以在单独指定png下执行!但要复制BAT到文件夹中方可执行!
※要如何修改才可以与apang大师写的BAT做完整结合呢?有方法点选该png直接右键选取此bat执行吗?- @echo off
- set "src0=*.png"
- for /f "delims=" %%a in ('dir /a-d /b /s "%src0%"') do (
- for %%b in ("%%a\..") do copy "%%a" d:\bbb
- )
复制代码 apang上将麻烦您再次协助,谢谢!
 |
|