小鬼 发表于 2020-8-10 11:50:45

批处理命令

bcdedit 可以得到当前系统的启动项信息
问:
        单系统bat修改通过BCDEDIT /SET {CURRENT} DESCRIPTION "Win10日常"可以修改,因为默认单系统其中标识符项只有current,如果是是双系统,标识符项内容不同,且每台电脑装完之后也不固定,怎么通过bat修改两个启动项的名字。

小鬼 发表于 2020-8-10 14:40:42

@echo off
for /f "tokens=2" %%i in ('bcdedit ^| find "标识符" ^| find "cu"') do set var=%%i
bcdedit /set %var% description "第一个名字"
for /f "tokens=2" %%a in ('bcdedit ^| find "标识符" ^| find "-"') do set var2=%%a
bcdedit /set %var1% description "第二个名字"
pause
已经自己解决了。。。。
页: [1]
查看完整版本: 批处理命令