[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
支持一下,建议:
1、得到cmd句柄的时候应该采取先调用AttachConsole,然后再调用GetConsoleWindow,这样得到的必定是调用cmd的句柄
如果cmd的标题不为"C:\windows\system32\cmd.exe"或者有多个的话,以上代码获得的句柄有可能会不正确
2、命令行未设置的消息不应该弹出对话框提示,最好是可以写在控制台错误流里面,并且返回errorlevel
3、未做错误命令行参数的处理,参数判断时应该不区分大小写
4、总是返回errorlevel来指示批处理命令是否成功

这个板块建立了但是一时没时间写文章(最近忙于写BatProject 0.7),想不到有人发了代码,必须要支持一下
总之资源共享,让别人学习的时候,自己也得到提升
第三方命令行工具编程
Http://Hi.Baidu.Com/Console_App

TOP

回复 3# wangxiulin
你的意思是不会写返回?用API ExitProcess即可
第三方命令行工具编程
Http://Hi.Baidu.Com/Console_App

TOP

回复 5# wangxiulin
这个API不是只有一个参数么,返回码就是errorlevel
第三方命令行工具编程
Http://Hi.Baidu.Com/Console_App

TOP

返回列表