作者loser1 (拍嘎爪得白酱)
看板Windows
标题Re: [问题] 批次修改资料夹名称
时间Wed Apr 20 11:53:04 2022
※ 引述《dry123 (dry123)》之铭言:
: 在桌面的A资料夹下
: 建立有名为001, 002, 003一直到999的资料夹
: 但想将这些资料夹名称的第一个都加上文字X
: 如X001, X002, X003, 一直到X999
: 想请问bat档该如何写
: 我查到用rename写
: 但不知语法为何
: 想请问各位
: 感谢
: 建立有名为001, 002, 003一直到999的资料夹
notepad a.bat
for /l %%i in ( 0 1 9 ) do (
for /l %%j in ( 0 1 9 ) do (
for /l %%k in (0 1 9) do mkdir "%%i%%j%%k"
)
)
: 但想将这些资料夹名称的第一个都加上文字X
notepad b.bat
for /l %%i in ( 0 1 9 ) do (
for /d %%j in ("%%~i*") do ren "%%~j" "X%%~nxj"
)
--
CMD 若只是用 command line, 那打一个百分号
进 BATCH 多用一个。
我是不知道设计这个语法的人在想什麽。
--
进 cmd, 打 for /?
看说明。
Windows NT 之後的系统比较佛心不像 DOS 3.3,
光是个指令说明也要出书骗钱才学得会。
(是说 DOS 也没那个容量可以做 in command help 就是了)
--
正牌的中国:中华人民共和国
冒牌的中国:中华民国(在台湾)(1949-)
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.251.196.233 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Windows/M.1650426786.A.46F.html
1F:→ loser1: 处理完记得把 000 给删除掉 04/20 11:53
※ 编辑: loser1 (60.251.196.233 台湾), 04/20/2022 11:55:38
※ 编辑: loser1 (60.251.196.233 台湾), 04/20/2022 11:57:12
2F:→ tomsawyer: Dos6.22的help写的蛮不错了吧 04/21 01:14
那个年头我已经念硕士,用功的地方在 Windows 的 API 与 Unix 的 man 啊~
(现在偶尔还可以在网路上找到以前自己写的 unix 指令说明的断简残篇....Orz)
※ 编辑: loser1 (60.251.196.233 台湾), 04/21/2022 11:46:34