ฉันมีไดรฟ์ข้อมูล "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 รับ DriveLetter ^, ฉลาก ^ | ค้นหา "WINPE"') ตั้งค่า myDrive = %% D อ้างถึงเพื่อใช้% myDrive% ฉันได้ใช้การแก้จุดบกพร่องและก็พบว่าไม่มีข้อผิดพลาดในขณะที่มันทำงานบน cmd เพียงไม่อยู่ภายใต้คำสั่ง WINPE
—
ทรายวิลเลียมส์
ฉันแก้ไขโพสต์ต้นฉบับด้วยสคริปต์ที่แน่นอนของฉันที่ฉันเพิ่งทำ
—
Emery Williams