Originally posted by willsort at 2005-9-9 11:57 AM:
Re hxj:
经 http://www.winimage.com/wima_sdk.htm 证实:“The WinImage SDK is a Win32 DLL”。所以,如果有谁可以开发出 DOS 下的WinImage SDK Shell,那么他习...
感谢Willsort版主:
你还记得我这一问题,很感激!的确要开发出DOS下的这种软件有难度,我已另僻途径,找到了一种暂时能解决我问题(即在CMD窗口中批处理文件自动向非标准大IMG中加入替换文件)的办法:就是调动Winimage的命令运行方式,来完成这一目的:start /wait /min %Programfiles%\WinImageWinImage XXX.img %CD%\AVASTDOS\*.* /i /y。本以为WinImage没有命令行用法,其实看一下软件的帮助文件就知道是有命令行用法的。
这种方法只能用在Windows的DOS下,而且最大的问题是系统还必须安装有WinImage,这就不能适用所有用户机器的情况了,所以还不是我最终要找的解决方案,还要继续寻找我真正需要的DOS软件。
tigerpower提到的CDImage可制作ISO,我已用MISO.EXE实现了这一目标,现在需要的是在DOS下向大容量IMG镜像加入文件的DOS软件,CDImage可能不行吧(没试过)
Originally posted by willsort at 2005-9-9 11:57 AM:
Re hxj:
Confirmed via http://www.winimage.com/wima_sdk.htm: "The WinImage SDK is a Win32 DLL". So, if someone can develop a DOS-based WinImage SDK Shell, then he...
Thanks to moderator Willsort:
You still remembered my this question, very grateful! Indeed, it is difficult to develop such software under DOS. I have taken another path and found a temporary way to solve my problem (that is, automatically adding replacement files to a non-standard large IMG in the CMD window in batch files): that is, to call the command running mode of Winimage to complete this purpose: start /wait /min %Programfiles%\WinImageWinImage XXX.img %CD%\AVASTDOS\*.* /i /y. I originally thought that WinImage had no command-line usage. In fact, looking at the software's help file, it turns out that there is a command-line usage.
This method can only be used under the DOS of Windows, and the biggest problem is that the system must also have WinImage installed, which cannot be applicable to the situation of all users' machines, so it is not the final solution I am looking for, and I still need to continue to find the DOS software I really need.
What tigerpower mentioned about CDImage can be used to make ISO. I have used MISO.EXE to achieve this goal. Now what is needed is a DOS software that can add files to a large-capacity IMG image under DOS. CDImage may not work (not tried)