我有一个“ WINPE”卷,并且我正在尝试获取一个批处理脚本,该脚本将为其分配驱动器号“ Z:”
有人给我下面的脚本,但是它不起作用
for /f %%D in ('wmic volume get DriveLetter^, Label ^| find "WINPE"') do set myDrive=%%D
@echo off
echo ===============================================================================
echo. Mobile Repairs Install
echo ===============================================================================
echo. 1 - Install Windows 7 Home Premium
echo. 2 - Install Windows 7 Prefessional
echo. 3 - Install Windows 8.1
echo ===============================================================================
echo. Press Zero '0' to Quit
echo ===============================================================================
echo off
:begin
echo Select a task:
echo =============
set /p op=Type option:
if "%op%"=="1" goto op1
if "%op%"=="2" goto op2
if "%op%"=="3" goto op3
if "%op%"=="0" goto op0
echo Please Pick an option:
goto begin
:op1
%myDrive%
diskpart /s diskpartrans.txt
imagex /apply install7Pre.wim 1 c:
c:\windows\system32\bcdboot c:\windows
c:\Windows\system32\shutdown /r /t 0
goto end
:op2
%myDrive%
diskpart /s diskpartrans.txt
imagex /apply install7Pro.wim 1 c:
c:\windows\system32\bcdboot c:\windows
c:\Windows\system32\shutdown /r /t 0
goto end
:op3
%myDrive%
diskpart /s diskpartrans.txt
imagex /apply install8.wim 1 c:
c:\windows\system32\bcdboot c:\windows
c:\Windows\system32\shutdown /r /t 0
goto end
:op0
exit
:end
调试批处理文件
—
DavidPostill
那对我没有帮助。抱歉
—
Emery Williams
“不工作”不是很有用-是否有任何消息?您是否以管理员身份运行脚本?您的操作系统是什么?
—
DavidPostill
我试图从可引导的WINPE驱动器中运行脚本,我安装了boot.wim并用/ f %% D进行了设置('wmic volume get DriveLetter ^,Label ^ | find“ WINPE”') myDrive = %% D引用它以使用%myDrive%。我已经使用了调试功能,但没有发现错误,因为它仅在WINPE cmd下无法在cmd上工作
—
Emery Williams
我用刚
—
写好的