小弟在設定的時候也有遇到問題,主要是在選擇XP光碟時,是呼叫資料夾選擇視窗,該視窗回傳值有誤。小弟hack了一下usb_prep8.cmd,然後修改了選擇XP光碟的這段程式碼,各位可以試試看將:getsrc這段內容改為以下程式碼之後是否還會出錯。
PS. 小弟不懂vbscript,不過看樣子不一定需要XP原版光碟片,只樣有i386目錄即可,哪位高手能夠修改一下設定磁碟區的部份改為設定資料夾,應該就OK了。
:_getsrc
set src_ok=
echo.
echo Please give the location to your Windows XP Setup Source Files
ECHO.
set /p _ok= Enter Target XP-Drive Letter. e.g type D:
set _ok=!_ok:~0,1!
if not exist !_ok!:\nul (
echo.
echo ***** Target USB-Drive !_ok!: does NOT Exist *****
echo.
pause
goto _main
)
FOR %%i IN (C D E F G H I J K L M N O P Q R S T U V W X Y e f g h i j k l m n o p q r s t u v w x y) DO IF "%%i" == "!_ok!" SET src_ok=!_ok!:
if "%src_ok%" == "" (
echo.
echo ***** !_ok!: is not a valid Drive *****
echo.
pause
goto _main
)
if exist %src_ok%\i386\winnt32.exe (
SET xpsource=%src_ok%
) else (
echo.
echo Error: The path %src_ok% does not contain Windows XP Source Files
echo.
pause
)
goto _main
http://kivava.blogspot.com