PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Windows
[问题] 批次修改资料夹名称
楼主:
dry123
(dry123)
2022-04-16 23:48:28
在桌面的A资料夹下
建立有名为001, 002, 003一直到999的资料夹
但想将这些资料夹名称的第一个都加上文字X
如X001, X002, X003, 一直到X999
想请问bat档该如何写
我查到用rename写
但不知语法为何
想请问各位
感谢
作者:
falcon
(falken)
2022-04-17 04:22:00
https://i.imgur.com/BvkQu5Z.png
你都要创新资料了,档名就给他一次到位,不需要再重新命名微软从win10开始推PS取代CMD,用新的PS就好,功能更强不过PS有些奇怪的特性要小心另外,不建议写BAT是因为做字串处理不是那么好用
作者:
Saren
(Saren)
2022-04-17 11:12:00
ren * X*
作者:
tomsawyer
(安安)
2022-04-18 08:38:00
你也可以考虑装wsl 用bash语法做或用python
作者: kinesis (展翅高飞)
2022-04-18 14:27:00
如果不是一定要批次档,可以使用 Ken Rename,秒解决
作者:
falcon
(falken)
2022-04-19 00:41:00
用PS重新命名工作目录下的资料夹名称:Get-ChildItem | Where-Object -FilterScript {$_.PsIsContainer} | %{Rename-Item $_ -NewName ('X' + $_.Name)}以上两行要合并成一行。另外,只是改名建议用现成的工具我推荐ReNamer Lite
http://www.den4b.com/
https://i.imgur.com/CBnXoZP.png
补充一点,若你的主目录路径中带有中括号
https://i.imgur.com/ln4CBny.png
要用 -LiteralPath 选项指定主目录,或是手动处理特殊字符在前方加入 ` :Set-Location 'D:\`[abc`]defg'顺便提醒一下 PS 中某些指令遇到带中括号的工作目录路径时使用相对路径会发生错误,即使相对路径本身不含中括号
#1VaLxWAd
唯一解法就是使用完整路径并处理特殊字符还有问题除了私信也请直接在板上发问,我不一定有空回答别人看到也能帮忙回答
楼主:
dry123
(dry123)
2022-04-20 22:36:00
感谢楼上大神协助
继续阅读
[问题] window 更新之后不让我用电脑
wlscnorab
[问题] 音质优化软件
isshow
[情报] 4月更新 Windows 先等等
stl833
[问题] win11重灌 磁盘分割区
LEBRA
[问题] reboot and select proper boot device
sesame307
[问题] 请问怎么将市集下载的APP建立捷径在桌面
peter891116
Re: [问题] win11
antimag
[ W10] 开机出现critical process died怎么解决
lulu1305174
[问题] windows 7 设定热键问题
ttfan2525
[ W10] 偶发性鼠标拖曳失效
loser1
Links
booklink
Contact Us: admin [ a t ] ucptt.com