[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] [已解决]批处理怎样将两个文件的名字互相替换?

如上,比如,有a.exe(01)、b.exe(02)两个文件,将他们的名字互换,如b.exe(01)、a.exe(02)
多谢!!!!
1

评分人数

    • CrLf: 感谢给帖子标题标注[已解决]字样PB + 2

  1. @echo off
  2. set file1=a.exe
  3. set file2=b.exe
  4. ren "%file1%" "%file1%.not exit tmp"
  5. ren "%file2%" "%file1%"
  6. ren "%file1%.not exit tmp" "%file2%"
复制代码
1

评分人数

TOP

(01)(02)是文件名的一部分吗?

TOP

回复 3# Hello123World


    不是不是,只是个标记啦

TOP

  1. @echo off
  2. ren a.exe intermediate
  3. ren b.exe a.exe
  4. ren intermediate b.exe
  5. pause
复制代码
两者的互换,一般加个中间量就好了。
1

评分人数

TOP

感谢!!!

TOP

返回列表