找回密码
 注册

QQ登录

只需一步,快速开始

查看: 608|回复: 5

请教:如何使用批处理实现3个文件的切换?

[复制链接]
发表于 2006-12-17 22:11:59 | 显示全部楼层 |阅读模式
我想实现3个文件的自由切换,过程如下. ; s2 [( b0 M! M文件夹X下分别放有4个文件.文件名为1,A,B,C, m9 B9 P% c# T9 M 其中文件1是某程序正常运行时所使用的贴图.此时使用三个批处理文件分别真对三个文件的名称进行切换,例如此时我用批处理文件将文件A重命名为1,此时文件A与文件1名称互换.然后我要使用第二个批处理文件实现将文件B切换成文件1,但是在这之前需要将文件1转换回文件A.切换文件C道理也是如此!. j- c5 {' y) M3 U7 P- E3 l; }0 V - G7 y: T$ l4 R3 v5 d
回复

使用道具 举报

发表于 2006-12-17 22:18:52 | 显示全部楼层
加几个判断语句进去; P# \" i7 f: J* e2 X2 i" F
比如说+ \5 q5 y; c" L7 ]" P1 }( ]
IF EXIST之类的
回复

使用道具 举报

 楼主| 发表于 2006-12-17 22:40:36 | 显示全部楼层
原帖由 =|HERO|=Roger 于 2006-12-17 22:18 发表
, k2 m( w; I5 e$ P# I) k加几个判断语句进去! J5 v8 b! F7 [9 s
比如说& z! v) Q1 I, f4 s5 I# c4 s
IF EXIST之类的
$ `+ H9 Z$ V, ?* r6 B8 Y1 W

" c+ Q) g2 c5 r: ~+ Q/ K# i; z还是不太明白.
回复

使用道具 举报

发表于 2006-12-17 22:47:56 | 显示全部楼层
比如有1.txt 2.txt 3.txt 目标文件a.txt
7 t! h& ~5 ^% j- V那么切换到1.txt
( l* O, n8 b% T5 ?6 M6 k& dren a.txt 1.txt
, T0 C/ y9 m1 d" ^8 F5 Oren a.txt 2.txt
; x' H. ?5 Q. j3 L0 H  f( Fren a.txt 3.txt
5 M5 H' O5 C0 E/ x1 ^" nren 1.txt a.txt8 i9 F2 |2 C/ W) x6 Y$ J0 A
切换到2.txt8 ~1 }3 @( P% }, H; O' x
ren a.txt 1.txt' T9 M# _$ m) ]6 V
ren a.txt 2.txt* Q+ i4 W" q! A! \/ ^
ren a.txt 3.txt, H& W$ V3 n% C/ k" m$ b- e. S
ren 2.txt a.txt8 h7 B7 \* O/ t9 Q
切换到3.txt
' b) Y! t" ^# f8 F. ?! p' |7 ?ren a.txt 1.txt4 g# L. i- b5 Z8 r' y: @
ren a.txt 2.txt0 U3 M8 p7 i" z
ren a.txt 3.txt
1 u5 r0 W: |) Z9 ~5 Pren 3.txt a.txt
. l7 ^1 l" v& V8 }0 ], u0 B# D2 f7 ^4 P8 \- W# a% V( O2 V4 d( @( L3 f9 i
批处理中的某个命令一旦错误,会自动跳过,进入下一个命令,好好利用这个特性,不用if之类的
  ]' E# `, `- A" _- ~7 C! y不信你可以自己试试看,我试过了,可以
回复

使用道具 举报

 楼主| 发表于 2006-12-17 22:54:29 | 显示全部楼层
无JJ!你好可爱啊~~~~~~~~~太感谢你啦~~~~来给我亲亲啊~~~~~~
回复

使用道具 举报

发表于 2006-12-17 22:57:02 | 显示全部楼层
原帖由 =|HERO|=GXXA 于 2006-12-17 22:54 发表! L- C; o3 q0 F* f
无JJ!你好可爱啊~~~~~~~~~太感谢你啦~~~~来给我亲亲啊~~~~~~

8 m+ T7 K$ |9 B9 l$ I……你貌似有四个文件,不是三个……反正道理一样的~~~~~* b' _+ t- n5 O3 E. H' M+ [% k
睡觉了,改天再亲亲
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|=|HERO|=战队 ( 皖ICP备19020640号 )|网站地图

GMT+8, 2026-8-19 22:39

Powered by Discuz! X5.0 Licensed

© 2001-2026 Discuz! Team.

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