[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[其他] 【咨询】如果自己做一个CMD?

如果自己做一个CMD的话,大家有什么看法?
这是个非常大的工程,所以如果觉得没有什么实用的话就不做了

做的话暂时有想到下来的目标
1、兼容当前的批处理、第三方
2、提供更开放的接口给予第三方直接进行控制批处理
3、可以直接调用API
4、多线程
5、增强各种命令

如果有需求的话就准备动手做
5

评分人数

    • ht河豚: 支持一下技术 + 1
    • qc5111: 有创新!希望早日成功技术 + 1
    • raymai97: 强烈支持!可惜我现在连c++最基本的hello w ...技术 + 1
    • Hello123World: 支持把代码开源,让有志之士都加入进来!PB + 6 技术 + 1
    • batman: 为这大胆的想法加分PB + 10
第三方命令行工具编程
Http://Hi.Baidu.Com/Console_App

在Win OS造回CMD沒意義

把Linux 的Command Line和Shell移到Win OS , 或把WIN CMD移到Linux才好玩
带内地用语或带里语的文章,在下读写总觉有点吃力;
如误解了各位意思的讲勿见怪   ^_^

TOP

本帖最后由 3dnowex 于 2012-10-1 20:51 编辑

强烈支持呀~reactos有cmd.exe的源码,不过一些细节与win下的cmd不太同。android ndk里面有个win32 binary的单文件sed.exe,4.2.1版本的win7x64下可用,之前坛子里的djgpp编译的sed.exe在64下跑不了。

TOP

没什么意义,就算开发出来也不会有多少个人用。

TOP

精神上基于强大支持!!

TOP

回复 31# nishizhuma


    支持鼠标其实用API就能搞定了  话说从调用3方到返回真的需要很长的时间啊 影响效率的说。。。

TOP

我发现第三方调用时有个通病,就是效率不够,希望 The New Command 能内置一些实用的第三方,无需经常调用,可以加个http://bbs.bathome.net/thread-5177-1-1.html进去

TOP

回复 29# lllsoslll


    ReactOS的开发者是高中生么?这个OS项目比我还老呢。。。

TOP

回复 28# garyng


    很不错, 开发者是个高中生。。。 牛叉的孩子。。。
SOS --- >> lllsoslll@163.com

TOP

本帖最后由 garyng 于 2012-6-27 11:43 编辑

话说 制作一个CMD似乎是个很难的工作
但是 有人已经模拟了CMD啦  似乎是开源的 去找找ReactOS 这操作系统几乎跟NT的一模一样 里面的源码对需要了解系统底层的大大们很有帮助!

TOP

直接集成常用第三方如何
兴趣是最好的老师。

TOP

cmd.exe 200K,有很多是帮助信息, 如果自己做的话,

mycmd.exe 有望30KB 完成cmd所有的功能(因为都是掉内存中已加载好的函数,应该很省代码)并提供大量接口;

TOP

本帖最后由 caruko 于 2011-8-31 17:48 编辑

这个,精神上万分支持。
但是工程量真的很大。

而且意义不是很明显,最多相当于一个 windows 下的 perl,python之类的东西。
当然,这个CMD多半是调用WINDOWS的API,无需太多支持库而已。

TOP

那 Power Shell 怎么办呢

TOP

给予支持。 但能不能给力就是另外一件事了、
莫求昨天无悔,但愿今日无愧。

TOP

返回列表