max*_*bit 5 windows command-line ms-dos file-extension 16-bit
我正在尝试从标准的 Windows XP DOS 提示符运行几个 16 位旧版 DOS 程序。问题是文件扩展名已从 .COM 重命名为 .COS 并且它们存储在只读媒体上,我无法复制它们(特殊环境)。
尽管有奇怪的扩展名,但有关如何调用此类文件的任何提示?如果它们是 32 位 EXE,即使没有适当的扩展名,运行它们也不会成为问题,但是对于这些 COM 文件,我无法找到运行它们的方法。
小智 4
看看我能做什么:-)(刚刚在 XP DOS 框中完成了此操作):
\n\nC:\\>md test\n\nC:\\>cd test\n\nC:\\test>xcopy c:\\windows\\system32\\tree.com\nC:\\windows\\system32\\tree.com\n1 File(s) copied\n\nC:\\test>md t1\n\nC:\\test>md t2\n\nC:\\test>tree\nVolume in drive C is OSDisk\nVolume Serial Number is 0006EFC4 9654:5A1E\nC:.\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80t1\n\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80t2\n\nC:\\test>ren tree.com tree.cos\n\nC:\\test>tree.cos\nVolume in drive C is OSDisk\nVolume Serial Number is 0006EFC4 9654:5A1E\nC:.\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80t1\n\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80t2\n\nC:\\test>ren tree.cos newname.cos\n\nC:\\test>newname.cos\nVolume in drive C is OSDisk\nVolume Serial Number is 0006EFC4 9654:5A1E\nC:.\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80t1\n\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80t2\n\nC:\\test>\nRun Code Online (Sandbox Code Playgroud)\n\n也就是说,如果您在 DOS 提示符下明确指定扩展名,则显然可以执行 cos 文件。
\n