windows接口设计操作系统

设计操作系统扩展批处理文件c++/c dos命令接口
(1)为Windows操作系统建立兼容的DOS命令接口,批处理文件中的流程命令。
(2)批处理文件的扩展名为.BATCH
(3)具体命令:IF,FOR,WHILE,SET,SHIFT,ECHO,GOTO,:(标号),命令格式可以参照Windows的CMD.EXE或MS-DOS提供的命令。
(4)设计命令的名称,参数等格式。
(5)可以执行扩展名为.BATCH的批处理文件
做了一个多星期没做出来,qq1228429242,可私聊,明天要验收,求份源代码