在VC下编译写一个命令解释器,处理dir、date、time、copy、del、erase命令,即当用户输入dir时,程序显示当前目录下的内容,当输入为dir c:\windows时输出对应目录下的内容,输入del时删除某个文件或目录,输erase时清空某个目录,输date时输出当前系统日期,输入time时输出当前系统时间,输入copy时能完成文件的复制请问谁有这个源代码谢谢

解决方案 »

  1.   

    system("")这个函数 可以执行Dos 命令。
    然后将控制台输出重定向到你的UI上。
    可以使用管道。
      

  2.   

    这不难吧,搞个UI,然后做对应的事,比如 dir 显示目录的文件,有这个的API,GetTickCount()就可以得到 date,time.....
      

  3.   

    WinExec("cmd /c d:\\yyy>>d:\\asd.txt");
    如何重定向到UI不知道