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

想多点是好事

以下是几个问题的回复

Q:那么CMD是不是每台电脑上都必须存在?
A:当然不是。即使现在,CMD也只是Windows NT系列操作系统提供的命令行界面,在其它系统中都是不存在的;当然,其它系统大部分有自己的命令行界面,不过跟CMD不是一回事罢了。更何况将来?

Q:会不会有的电脑上就不用或无法运行批处理?
A:是的。有些电脑就是不用批处理,也无法运行批处理,这主要是指非Windows NT系列的操作系统。比如Linux、Unix系统一般会用shell脚本。即使是你说的同是一家软件公司的MS-DOS,它也不完全支持现在你所用的批处理。

Q:批处理在将来会不会消失?
A:必然会消失,但是可以预期的时间内只是衰微,不会完全消失。批处理是MS-DOS和Windows的附属品,“皮之不存,毛将焉附”,MS-DOS已经接近消失,如果Windows也都消失了,那批处理自然也就不存在了。而Windows作为统治了OS届近30年的老大,也不会有太多的好日子了,这是历史趋势的必然。当然,如果想彻底断绝Windows和批处理也不是那么容易的。

以下是个人的感想发言

CMD的本质就是Windows上的命令行界面,Windows的寿命我的预期比较悲观,而命令行界面的大限似乎也可预期。命令行作为一种很古老的人机交互界面,它是跟计算机硬件技术的发展息息相关的,在只有键盘可以操作电脑的时代,命令行是唯一的选择;而随着鼠标的出现,图形化作为时髦界面开始流行,Windows得以发展壮大;而现在又有了触摸屏,微软也下决心开始推行新的Metro,虽然Win8并不是彻底的触摸化OS,但在未来几年内,触摸化或者其它更新更友好的界面代替图形化已是必然。彼时,键盘作为命令行界面的主要工具,将很难有生存空间,那命令行界面的处境也就可想而知。依此推论,即使Windows可以活到十年以后,CMD也未必可以伴随Windows终老。

批处理的本质是微软OS上的脚本语言,脚本语言的寿命应该是比命令行久远一些,但它的生态圈必然也会经历剧烈的动荡变革,OS的脚本生存压力会越来越大,Web上的脚本会推陈出新。批处理在大浪淘沙的大背景下,能否经得起时间的检验也很成疑问。也许,十年后还会有批处理这个事物,但是它是否指代的还是同一个事物已不能乐观,就如十年前的批处理也不是现在的这个东西一样。

说来说去,天下无不散的筵席,任何事与物都不会永生,好好把握现在以及可以预期的未来才是关键。继续做好你的程序,在满足用户需求的情况下,发挥自己的设计才能,不求尽善尽美,但求物尽其用。好的产品未必会有市场,但是满足用户需求的产品必然会有。所以,不用过于在乎它能在多少台机器的空间上运行,能够运行多少年的时间。
天的白色影子

TOP

返回列表