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

讨论cmd的未来

感觉bbs.bathome.net比cn-dos人气旺多了,发这里吧:

      我写这个是针对热爱技术的程序员,我们为什么写所谓“无聊的函数库”,确实,那些写出来的东西被熟练运用vbs,VC的所谓的"大侠"笑了,可是我想说那些用VBS,vc的"大侠"所完成的东西不正是用了别人已经好的
函数,只是你调用了,你不知道他们是怎么实现的(当然你不需要知道),说的夸张点vc里面有mfc类库,你只需要调用下,你做的只有复制一行代码,然后编译可能就轻松完成了你的某个工作,从实际应用上这再好不过,但是做为程序员你没成就感,不是吗?如果你能用汇编写出来,我想你做什么都胸有成竹,
从这点说你不能笑话写“无聊的函数库”的人,因为他们是用bat脚本自己写的真正的东西,写“无聊的函数库”的人在专研的过程中就是我们用MS的vc6.0时对api函数的的逆向分析的过程,你能小看那些逆向分析ms的库函数的人吗(正式由于ms的代码才有好多人用linux,因为他让我们这些程序员不踏实)

说远点,写“无聊的函数库”是热身阶段,我们的目标是将cmd写成比unix的shell还强大的东西(很狂很有趣)
有一天,你把system32下的cmd替换为mycmd,当你在打开命令提示符时已经不是微软的cmd,是你的mycmd,然后在命令行下完成你想完成的任何工作,你一定会说那不如现在用linux,可是如果你真的“无聊”地做下去了,到那一天你对 操作系统 的许多原理真正掌握,你如果真正技术,写个简单的操作系统也不再话下了,
重要的是你确实有了居高临下的感觉了。。。。

发散了一下,,,有支持本帖者来下面帖子交流
http://bbs.bathome.net/thread-4697-1-1.html

autoit脚本就是许多热爱autoit脚本的fans共同努力,添砖加瓦而成,他们还在继续,
我们从简单子过程(起点也太低了)的开始,到重写cmd内核代码。。。。

TOP

必须有新的解释器了,cmd已经无法适应目前的需求
第三方命令行工具编程
Http://Hi.Baidu.Com/Console_App

TOP

谁给咱们把cmd源代码搞出来。。。

TOP

回复 4楼 的帖子

基本不可能,这么核心的东西要是有源码就完了。。。
第三方命令行工具编程
Http://Hi.Baidu.Com/Console_App

TOP

今晚兴趣大法,有幸思考下bat

顺着我的想法,感觉cmd的未来就是被人遗弃,紧接着windows被程序员遗弃,
都去投奔linux

TOP

适者生存,不适者被淘汰,cmd如果真的退出,肯定会有更好的东西,
虽然我很喜欢BAT,如果是大势所趋,cmd做古董也只能接受。

TOP

TOP

要是能跨平台就好了!!

TOP

支持    支持    支持    支持    支持    支持    支持    支持    支持    支持    支持    支持    支持

TOP

CMD能被像LZ这样的人丰富发展起来是不会被淘汰的!~你就当XP下的unix好了。
见过你们弄的一些“无聊的函数库”,你们开了个头,但没有坚持下来:
1、许多人不是计算机专业的,不懂什么是函数库,没有人说明;
2、有几个帖贴了些成熟的代码,但没人解释用做什么,怎么使用;
3、带头大哥没有尽到责任,没有将此有益的事情进行宣传和号召,使得此事被搁置起来;
4、既然如此,论坛应当建立一个专档,存放一些通用的程序,大的做不来,先从小方面慢慢积累;
5、在CMD的基础上用批处理重新建立一个CMD平台,能够自动获得函数库子程序,自动添加,以便更新。
比如一些常用的代码:创建快捷方式、比较文本异同、计算时间差、替换字符、更改文件名、搜索文件、上传下载……把它们全部集合到一个新的CMD平台中以方便随时调用~不必每个人每次都要去做重复工,去重新写代码,能够极大地提高效率!~
寂寞是黑白的,但黑白不是寂寞,是永恒。BAT 需要的不是可能,而是智慧。

TOP

返回列表