[問題] 批次檔改檔名問題已刪文

看板Windows作者 (JOUMAX)時間2月前 (2023/12/04 09:58), 編輯推噓3(309)
留言12則, 5人參與, 2月前最新討論串1/1
大家好 問題是這樣 我在命令模式下輸入 wmic bios get serialnumber 可以得到序號,比如說是ptt123 然後我想把C槽底下的ABC.txt改成 ptt123.txt 請問利用批次檔撰寫的話,該如何做呢?? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.219.106.117 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Windows/M.1701655113.A.2B5.html

12/04 12:12, 2月前 , 1F
沒差手動複製貼上那幾秒吧...瓶頸在移動到下一台電腦
12/04 12:12, 1F

12/04 12:51, 2月前 , 2F
指令 > output.txt
12/04 12:51, 2F

12/04 13:52, 2月前 , 3F
您好,因為是每台電腦都要執行,所以才想用批次檔來做
12/04 13:52, 3F

12/04 13:53, 2月前 , 4F
用指令->output.txt是把序號存進output.txt
12/04 13:53, 4F

12/04 13:53, 2月前 , 5F
而不是把檔名變成序號.txt
12/04 13:53, 5F

12/04 15:24, 2月前 , 6F
一樓的方法比較省事,一定要把資訊寫在檔名的用意是?
12/04 15:24, 6F

12/04 16:09, 2月前 , 7F
for /f "tokens=2 delims==" %%J in (
12/04 16:09, 7F

12/04 16:09, 2月前 , 8F
'wmic bios get serialnumber /value') do (
12/04 16:09, 8F

12/04 16:10, 2月前 , 9F
set serial=%%J)
12/04 16:10, 9F

12/04 16:10, 2月前 , 10F
ren "c:\ABC.txt" "%serial%.txt"
12/04 16:10, 10F

12/04 16:15, 2月前 , 11F
推樓上
12/04 16:15, 11F

12/04 20:13, 2月前 , 12F
試試看 PowerShell
12/04 20:13, 12F
文章代碼(AID): #1bRJ99Ar (Windows)
文章代碼(AID): #1bRJ99Ar (Windows)