无忧启动论坛
标题:
添加WIM启动项的BAT源码
[打印本页]
作者:
mr8246
时间:
6 天前
标题:
添加WIM启动项的BAT源码
本帖最后由 mr8246 于 2024-10-28 09:04 编辑
@echo off
bcdedit /timeout
10
::等待时间10秒
for /f "delims={,} tokens=2" %%a in ('bcdedit /create /d "
PE
" -application osloader') do set
Guid
={%%a}
::用bdedit创建启动项,导出GUID序列号,赋值给变量Guid
bcdedit /set %
Guid
% device ramdisk="
[d:]\boot\boot.wim
,{ramdiskoptions}"
::启动设备
bcdedit /set %
Guid
% osdevice ramdisk="
[d:]\boot\boot.wim
,{ramdiskoptions}"
::系统启动设备(设置和启动设备一样就行)
bcdedit /set %
Guid
% locale zh-CN
::区域设置中国
bcdedit /set %
Guid
% systemroot \windows
::系统根目录
bcdedit /set %
Guid
% detecthal Yes
::检测HAL(硬件抽象层),如Yes(一般用于PE)
bcdedit /set %
Guid
% winpe Yes
::是否windows PE,如Yes(只有是PE时才需要此参数)
bcdedit /displayorder %
Guid
% -addlast
::设置启动项显示顺序为最后
bcdedit /create {ramdiskoptions}
::创建RAM磁盘选项
bcdedit /set {ramdiskoptions} ramdisksdidevice partition=
d:
::设置RAM磁盘SDI设备
bcdedit /set {ramdiskoptions} ramdisksdipath
\boot\boot.sdi
::设置RAM磁盘SDI路径
::绿色的,是需要用户自定义的,其它的随意
::紫色的,是注释,不删除也行,有的系统需要点右键,以管理员身份运行
作者:
风情万种
时间:
6 天前
谢谢分享
作者:
sn4735
时间:
6 天前
谢谢楼主分享
作者:
yyz2191958
时间:
6 天前
惭愧 看不懂
作者:
wang1126
时间:
6 天前
谢谢楼主分享
作者:
h25530095
时间:
6 天前
谢谢分享!
作者:
yc2428
时间:
6 天前
谢谢分享
作者:
baby1277
时间:
6 天前
楼主添加wim启动项对新手不太友好,连4楼的灌水大神也没看懂。
建议搞个弄成右键菜单的形式
一个没有门槛的工具才是好工具,期待你在改进下。
作者:
szwp
时间:
6 天前
将exe那行删了更通用
作者:
bilv
时间:
5 天前
%%a 是指???
作者:
董大
时间:
5 天前
谢谢楼主的分享!
作者:
netsurf
时间:
5 天前
good, 谢谢
作者:
GXNNYWF
时间:
5 天前
谢谢楼主分享
作者:
fegr
时间:
5 天前
感谢分享
作者:
fruds9981
时间:
5 天前
赞赞
作者:
呵呵#1861
时间:
5 天前
谢谢分享
作者:
wn168cn@163.com
时间:
5 天前
感谢分享
作者:
ql1307096
时间:
4 天前
感谢分享,期待更方便快捷的方法,比如在wim右键添加进启动项。
作者:
yy2012
时间:
4 天前
感谢楼主分享
作者:
sulong
时间:
4 天前
谢谢楼主分享
作者:
mr8246
时间:
4 天前
bilv 发表于 2024-10-27 08:03
%%a 是指???
接收for循环输出字符串的变量
作者:
2011lanz
时间:
4 天前
谢谢大佬分享!
作者:
wsdyleon
时间:
4 天前
谢谢,终于知道含义了
作者:
忘忧风
时间:
4 天前
感谢分享
作者:
孟仁飞
时间:
3 天前
学习
作者:
laonat
时间:
3 天前
感谢分享
作者:
cqh
时间:
前天 22:06
谢谢分享
作者:
my366
时间:
昨天 09:19
一闪而过
欢迎光临 无忧启动论坛 (http://wuyou.net./)
Powered by Discuz! X3.3