|
本帖最后由 jh1688 于 2013-6-28 09:04 编辑
谁和你说非得放在根目录下???放在哪都行,关键是你要告诉它ISO文件在什么地方……
给你一个批处理,我自己在用的,IsoCmd文件夹放在 BOOT 文件夹里,这个批处理可以放在任意地方,安装WIN7时调出这个批处理,输入你的WIN7路径就行了,批处理上有提示的……
下面是批处理:
====================不要复制我================================
@echo off
setlocal
color 0a
:Start
cls
Echo.
Echo 提示:
Echo.
Echo 支持任意命名ISO文件,并可以将ISO文件放在任意目录。如果ISO文件放在ISO目录,
Echo.
Echo 名字为Win7.ISO,那么,就请输入:ISO\Win7.ISO
Echo.
Echo.
for /f "skip=1" %%p in ('wmic logicaldisk where "drivetype=3" get name') do if exist %%p\boot\isocmd\isocmd.exe pushd %%p\boot\isocmd
Set fn=
set /p fn= 请输入ISO文件名:
if %fn%#==# goto Start
for /f "skip=1" %%p in ('wmic logicaldisk where "drivetype=3" get name') do (
set fn=%%p\%fn%
if exist %%p\%fn% goto load
)
echo.
echo 查找结束,未找到%fn:~2%!
echo.
echo 请按任意键返回并重新输入!
pause >nul
goto Start
:load
start /b isocmd.exe -i
start /b isocmd -mount 0: %fn%
endlocal
pause
exit
====================不要复制我================================
注:
如果楼主用的是U盘,请将 'wmic logicaldisk where "drivetype=3" get name' 改成 'wmic logicaldisk where "drivetype=2" get name' 要不会提示找不到文件,我是在移动硬盘上使用的…… |
评分
-
查看全部评分
|