标题: 知道什么工具可以在DOS下合并DOS程序吗?谢谢
[打印本页]
作者: youjiang
时间: 2004-2-16 00:00
标题: 知道什么工具可以在DOS下合并DOS程序吗?谢谢
知道什么工具可以在DOS下合并DOS程序吗?谢谢
大家不要教我用COPY哦,因为那个完成不了我的要求的!
125930947(125930947) 23:27:48
知道什么工具可以在DOS下合并DOS程序吗?谢谢
25631887(世恒) 23:28:27
copy
125930947(125930947) 23:30:52
恒恒,还有别的办法吗,这个命令不好,因为我试过,合成的两个EXE好像不能都执行啊,只能执行其中的一个啊?为什么啊?
125930947(125930947) 23:31:23
还用那个COPY不能合并带参数的EXE啊?
125930947(125930947) 23:31:30
好多缺点的!
125930947(125930947) 23:31:41
有没有更好的方法?
25631887(世恒) 23:31:47
自己做一个
125930947(125930947) 23:32:16
DOS下的编程,我不会啊,我只是懂一点易啊,好像易又不可以编DOS方面的程序啊
25631887(世恒) 23:32:38
125930947(125930947) 23:35:42
我有一个EXE在DOS下要带参数运行如
abc.exe/s
125930947(125930947) 23:36:09
别一个文件不要带参数运行如
cde.exe
125930947(125930947) 23:36:45
用COPY命令可以下面这样吗
copy /b abc.exe/s+cde.exe 1.exe
125930947(125930947) 23:37:04
我试了这个合成的1。EXE好像不行哦
125930947(125930947) 23:37:16
为什么,恒恒,帮帮我啊
25631887(世恒) 23:39:01
不会了
作者: Kinglion
时间: 2004-2-16 00:00
您将两个可执行文件合成一个文件后需要这两种文件都可以执行吗?您合成的目的是什么?
作者: mys
时间: 2004-2-16 00:00
以前有一个软件可以将多个COM文件合并在一起的,只要总体积不超过64K。不过只见过一面,现在找不到了。
作者: youjiang
时间: 2004-2-17 00:00
这种工具对我好有用,有人帮我找的到吗?
我的目地是将两个可执行文件合成一个文件后需要这两种文件都可以执行
作者: 秋风
时间: 2004-2-17 00:00
既然合成一个文件了,为什么还有两个文件都可运行之说,如果是把两个文件合成一个,我倒可以为你写一个,不论什么的文件格式都可以的
作者: youjiang
时间: 2004-2-18 00:00
在WIN下的文件合并器倒不少,如开山文件合并器,但在DOS下的文件合并器,的确没有!
作者: Kinglion
时间: 2004-2-19 00:00
Quote: |
以下是引用mys在2004-2-16 13:26:40的发言:
以前有一个软件可以将多个COM文件合并在一起的,只要总体积不超过64K。不过只见过一面,现在找不到了。 |
|
mys说的是一个叫XEQ.COM的小软件吧!
作者: youjiang
时间: 2004-2-19 00:00
哪里有这个软件啊?我找遍了整个中国都没发现?
真有这个软件吗?谁帮我找到,我送QQ一个,绝不骗人,
大家做证,如果我骗人,以后再也没脸来论坛上混了!有哪位朋友可以帮我这个忙吗?谢谢
作者: gotomsdos
时间: 2004-2-19 00:00
我觉得楼主的要求可能有矛盾的地方!
因为文件合并后,两个程序文件中的指令,参数,开关可能有矛盾,不相协调一致的地方,怎么可能不加任何编程调整就可以按照楼主自己的要求任意分开执行其中每一个程序呢??
可见,这不是能不能合并的问题,而是指令是否协调的问题!
[此贴子已经被作者于2004-2-19 16:11:46编辑过]
作者: youjiang
时间: 2004-2-19 00:00
我的要求是有一个DOS下的文件合并器,明白什么叫文件合并器吗
你在网上用一个相关WINDOWS下的合并器,你就明白了!
作者: pfox
时间: 2004-2-20 00:00
xlink,rtd
作者: Kinglion
时间: 2004-2-20 00:00
我说的那个XEQ.COM软件只能将小于64K的COM格式的文件合并到一个文件中去,而且这个COM文件还不能是内存驻留型程序。楼主如果需要的话我可以上传,请楼主给我个发邮件即可。
作者: Kinglion
时间: 2004-2-20 00:00
另外,文件合并后也不能同时运行的。
作者: youjiang
时间: 2004-2-20 00:00
那合并后,怎么才让能让文件同时运行了,是要加什么参数吗,
如果不能同时运行,那么合并就没什么意义和作用了啊?
作者: mys
时间: 2004-2-22 00:00
对了,我见过的正是XEQ
作者: zhri
时间: 2004-2-24 00:00
其实可以这样哦,老兄。
做一个BAT的引导文件。BAT一般允许好象是9个参数,不知道够不够?
(如果用shift把参数增加到十多个的话,那这个bat2exe转换之后好象9个以后的参数要失效的.....)
最后再用bat2exe变成exe文件就可以了。
作者: Kinglion
时间: 2004-2-25 00:00
标题: 上传XEQ.COM文件供大家分享
XEQ - COM 文件库及命令执行器 1.01 版
XEQ 允许 COM 格式的文件存储在其内部以节省磁盘空间。
允许加入文件直至 XEQ 文件能保持在 64K 字节之内。
命令语法如下:
XEQ [/R] - 运行包含的 COM 文件及 DOS 命令
XEQ /A - 增加新的 COM 文件到库文件中
XEQ /D - 从库文件中删除 COM 文件
XEQ /E - 从库文件中提取命令恢复为 COM 文件
XEQ /L - 列出在库文件中的命令文件
是任意的 DOS 命令文件,如果此命令文件没有包含在库文件中,
将被传递给 DOS 并如同内部命令、COM 命令、EXE 命令或 BAT 命令被正常执行。
带着 /A、 /E 或 /D 参数运行程序, 必须是 COM 文件或者没有扩展。
被修改的 XEQ.COM 文件将始终被保存在当前驱动器的当前目录内。
在使用 /A 和 /E 参数时可以指定完全路径。环境变量 PATH 不被使用。
作者发行给公共领域在非商业环境下使用。
版权所有 1987 Hardwood 软件联合体。所有的权利保留
金狮计算机软件工作室 窦杰晖 收藏并制作此中文化帮助信息
偶 E 文学得不好,如有翻译错误请海涵 :-)
打开附件
作者: 李桦
时间: 2004-2-28 00:00
dos可执行文件不可直接连接,有多种情况,如果只是想能让文件同时运行只须做一个外壳,调用dos ,mov ah,4bh, int 21h 即可,如果想让文件以另一种方式运行,要运用病毒技术,我可以编写!
但要时间,另外,我想与Kinglion侠之大者联系,我的邮箱是jaymusicli@yahoo.com.cn
作者: Kinglion
时间: 2004-3-2 00:00
楼上的朋友有什么需要在下帮助的吗?您可以直接往我的信箱发封信呀!