[问题] 批次档改档名问题

楼主: JOUMAX (JOUMAX)   2023-12-04 09:58:31
大家好
问题是这样
我在命令模式下输入
wmic bios get serialnumber
可以得到序号,比如说是ptt123
然后我想把C槽底下的ABC.txt改成 ptt123.txt
请问利用批次档撰写的话,该如何做呢??
谢谢!
作者: smallreader (小读者)   2023-12-04 12:12:00
没差手动复制贴上那几秒吧...瓶颈在移动到下一台电脑指令 > output.txt
楼主: JOUMAX (JOUMAX)   2023-12-04 13:52:00
您好,因为是每台电脑都要执行,所以才想用批次档来做用指令->output.txt是把序号存进output.txt而不是把档名变成序号.txt
作者: allen65535 (剧情急转直下)   2023-12-04 15:24:00
一楼的方法比较省事,一定要把资讯写在档名的用意是?
作者: LordSpy (007)   2023-12-04 16:09:00
for /f "tokens=2 delims==" %%J in ('wmic bios get serialnumber /value') do (set serial=%%J)ren "c:\ABC.txt" "%serial%.txt"
作者: smallreader (小读者)   2023-12-04 16:15:00
推楼上
作者: andy199113 (Andy)   2023-12-04 20:13:00
试试看 PowerShell

Links booklink

Contact Us: admin [ a t ] ucptt.com