各位仁兄:不才在做一启动盘时碰到不解问题,在此向各位老兄讨教。
我的启动盘采用 xmsdsk 创建虚拟内存盘,希望当发现硬盘为非fat32格式时能给予提示。于是采用下列命令:
xmsdsk 4096 /y > nul
set RAMD=
a:\findramd > nul
if %RAMDRIVE%#==# echo aaaaaaaaaaaaaaaa
if "%RAMDRIVE%"=="C" echo ttttttttttttttttttt
:: aaaaaaaaaaaaaaaaa 及 tttttttttttttttt 为提示信息。
上述命令中"if %RAMDRIVE%#==# echo aaaaaaaaaaaaaaaa"可正常执行(当满足条件时),而“if "%RAMDRIVE%"=="C" echo ttttttttttttttttttt”则在虚拟磁盘为c:时仍无法执行,且无任何提示。百思不得其解,望各位仁兄不吝赐教。谢谢!
我的启动盘采用 xmsdsk 创建虚拟内存盘,希望当发现硬盘为非fat32格式时能给予提示。于是采用下列命令:
xmsdsk 4096 /y > nul
set RAMD=
a:\findramd > nul
if %RAMDRIVE%#==# echo aaaaaaaaaaaaaaaa
if "%RAMDRIVE%"=="C" echo ttttttttttttttttttt
:: aaaaaaaaaaaaaaaaa 及 tttttttttttttttt 为提示信息。
上述命令中"if %RAMDRIVE%#==# echo aaaaaaaaaaaaaaaa"可正常执行(当满足条件时),而“if "%RAMDRIVE%"=="C" echo ttttttttttttttttttt”则在虚拟磁盘为c:时仍无法执行,且无任何提示。百思不得其解,望各位仁兄不吝赐教。谢谢!
