|
我把PE做到了移动硬盘上,GHO的文件过多,只好放到第二个分区上,做的都是自动运行的!但别人的笔记本电脑分区都不一样,把我的第二个分区第一次的盘符也不一样!
请是不是用这个来去判断:
SET CDSK=
SET Var0=%0
FOR /f "delims=" %%I in ("%Var0%") do Set CDSK=%%~dpI
这个命令吗?
@echo off
`
SET CDSK=
SET Var0=%0
FOR /f "delims=" %%I in ("%Var0%") do Set CDSK=%%~dpI
:start
cls
color 1f
echo 索尼SZ系列转XP
echo C盘文件会全删除请保存好文件!
echo.
echo.
echo 确 定 要 恢 复 吗 !
echo =========================
echo.
echo [1] 恢 复 系 统
echo [Q] 退 出 恢 复
echo.
echo.
SET Choice=
SET /P Choice= 请选择要进行的操作(1/Q),然后按回车:
ECHO.
IF NOT '%Choice%'=='' SET Choice=%Choice:~0,1%
IF /I '%Choice%'=='1' GOTO setup
IF /I '%Choice%'=='Q' GOTO end
GOTO Start
:setup
@echo off
cls
start ghost32.exe -clone,mode=pload,src=%CDSK%:\sz42xp.GHO:1,dst=1:2 -sure -rb -auto -fx >NUL
cls
goto end
:end
exit
不知道对不对.因为今天休息,所以没有移动硬盘试试. |
|