制作一个.com程序来调用.exe(比如devenv.com)
Devenv.com是visual studio命令行界面,因此当您键入制作一个.com程序来调用.exe(比如devenv.com),com,exe,Com,Exe,Devenv.com是visual studio命令行界面,因此当您键入Devenv/?Devenv的帮助时,控制台上会显示。但是,由于没有选项,devenv.com只调用devenv.exe(visual studio GUI) 如何在VisualStudio2010中制作.com程序 谢谢 A.Devenv.com实际上不是使用com文件格式的可执行文件。它只是一个刚刚重命名的普通EXE。Windows并没有被它愚弄,它总是在文件头上显示一个图标。标题中的“MZ”前缀足以让它确信它确实是一个
Devenv/?
Devenv的帮助时,控制台上会显示。但是,由于没有选项,devenv.com只调用devenv.exe(visual studio GUI)
如何在VisualStudio2010中制作.com程序
谢谢
A.Devenv.com实际上不是使用com文件格式的可执行文件。它只是一个刚刚重命名的普通EXE。Windows并没有被它愚弄,它总是在文件头上显示一个图标。标题中的“MZ”前缀足以让它确信它确实是一个EXE文件,并且可以重新定位,而不仅仅是文件扩展名 它存在的唯一原因是作为一个骗局。基于命令处理器查找可执行文件的方式。如果它可以在foo.com和foo.exe之间进行选择,那么它将首先选择foo.com 因此,当您在命令提示符下键入“devenv yadayada”时,您将获得控制台模式应用程序devenv.com,它将重用控制台窗口。如有必要,将启动devenv.exe
因此,只需构建一个普通的.exe文件。并将其重命名为.com我不想尝试显而易见的方法。这是一项非常有用的技术!