无忧启动论坛

标题: 怎样获取启动盘的盘符及运行该盘下的程序 [打印本页]

作者: grass    时间: 2013-1-4 16:23
标题: 怎样获取启动盘的盘符及运行该盘下的程序
我U盘装的是WIN7PE,有些程序是放在启动盘下的,就想启动完PE后怎样才能获取启动盘的盘符并运行启动盘下的程序呀?(不是X盘)

通过搜索看到通过读取注册表HKLM\SYSTEM\ControlSet001\Control\PEBootRamdiskSourceDrive可以获取盘符,但具体不懂怎么操作,请大家帮忙
作者: 2012q891052089    时间: 2013-2-17 20:24
wpeinit
@echo off
@color 1F
:: sets bg color to blue, and text to white

wpeutil.exe WaitForRemovableStorage
wpeutil.exe UpdateBootInfo

set PEBootRamdiskSourceDrive=
for /f "tokens=1-3 delims== " %%a in ('reg.exe query "HKLM\SYSTEM\CurrentControlSet\Control" /v "PEBootRamdiskSourceDrive" 2^>nul') do (
if %%a.==PEBootRamdiskSourceDrive. @set PEBootRamdiskSourceDrive=%%~dc
)
if Defined PEBootRamdiskSourceDrive (
echo PEBootRamdiskSourceDrive is %PEBootRamdiskSourceDrive%
)

url: http://reboot.pro/topic/16544-cr ... winpe-40-usb-drive/

适用于英文,中文 PE可能需要做些修改。




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3