首页 > 编程资源分享区 > C/C++源代码共享 > 用C实现仿MSDOS程序 [转贴]
2006
05-30

用C实现仿MSDOS程序 [转贴]

点击此处下载

    本程序是用c语言编写模仿MS-DOS的一个小程序,称之为command,很多功能和MS-DOS里的用法完全一样,内部命令具体见源程序。外部命令是一组程序集,存放在ex_cmd目录下,具体说明可以参考orders.txt说明文件。为了能够进入到目录名中含空格的目录,本程序在处理的时候对目录名含空格做了处理,即可以用cd命令进入到目录名中含有空格的目录中去,而建立目录和文件等操作则不支持空格。另外还有批处理则不支持含空格的目录名!(注意)。
    本程序的批处理文件类型在windows里没有关联之前双击是不能运行的,但是经过以下步骤后就可以双击运行了:)
1) 打开”我的电脑”,在菜单栏中选择”工具\文件夹选项”
2) 在打开的窗口中,选择”文件类型”,再点”新建”,在文件扩展名后输入”bth”(没有引号),点”确定”回到上一个窗口
3) 这时你在”已注册的文件类型”下第一行就可以看到扩展名为bth的项目,选择该项目,然后在下面点”更改”,在弹出的窗口中选择”从列表中选择程序”,点击”确定”
4) 在打开方式窗口中,点”浏览”,然后找到command.exe,最后一路点确定就可以了:)
    command不仅提供了内部命令、外部命令,还有批处理。其用法和DOS下的批处理基本上差不多,另外还提供了很简单的接口(姑且就这么叫吧:)),允许用户添加自己的程序作为外部命令。
    这个程序会不定期的更新,会将自己最近学的、有用的东东加到里面:)


用C实现仿MSDOS程序 [转贴]》有 1 条评论

  1. kaozhi2008 说:

    楼主大哥,资源怎么下载不了啊!!!

    能再发份给我么???万分感谢~~~

    我的邮箱:

留下一个回复