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