|
本帖最后由 mdyblog 于 2013-9-2 23:32 编辑
clonecd 发表于 2013-9-1 22:37 
刚才一再验证,32位版也存在同样的问题。
32位的PECMD2012,一样的代码,用zip、rar打包都会跳出“没有软盘 ...
是不是 调用了 FORM DriveType=A: ?
需要过滤 A: B:
//判断是否软盘
//SET &bab=0 //定义变量
//ISSoftAB %DRV1% &bab
_SUB ISSoftAB
ENVI %2=0
FIND A=%1,! FIND B:=%1,! EXIT _SUB
FORM -raw &&__tpab=%1
FIND %&&tpabc%=DRIVE_REMOVABLE , ENVI %2=1 //需跳过
_END
-------------------------
>>32位的PECMD2012,一样的代码,用zip、rar打包都会跳出“没有软盘”的错误提示,用NSIS打包则无错误提示,以上32位的不提示就是因为用NSIS打包的。
这个打包有什么关系? 没明白。 |
|