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

[系统相关] 讨论:CMD只是DOS的遗孤?批处理会不会被淘汰???

本帖最后由 ppccll 于 2012-7-5 17:14 编辑

我这问题对专业人士来说,可能叫白痴!
的确,外行嘛,刚涉及批处理,不要见笑。
因为觉得当年的MS-DOS,现在不就只剩下CMD了吗?
普通人不用也不懂CMD。
那么CMD是不是每台电脑上都必须存在?
会不会有的电脑上就不用或无法运行批处理?
批处理在将来会不会消失?

原因是这样的:
本人搞与批处理无关的小程序,发现调用批处理来实现某些功能很方便,
所以现在开始学学批处理。
那么我的小程序附带上批处理后,是不是每台常规电脑都能运行?
若干年后呢?
请专业人士指点迷津,谢谢!

**修改了一下标题,请注意,用的是问号?

这个可以问问银行,是不是若干年后没有银行啦?是不是月球上没有银行?……
寂寞是黑白的,但黑白不是寂寞,是永恒。BAT 需要的不是可能,而是智慧。

TOP

这个可以问问银行,是不是若干年后没有银行啦?是不是月球上没有银行?……
cjiabing 发表于 2012-7-5 13:21


版主教训得是!
我声明了我是外行嘛,现在才想学习学习。
银行是必须的,我就是想知道批处理是不是必须的?
比如它为什么必须?电脑或应用软件哪方面离开它就不行?
因为我的小程序现在要用批处理,在此之前10多年没用过(或者是电脑在用,自己不直接去用),
因为不了解,所以有后顾之忧,怕哪天打不开了。

TOP

最关键的是,桌面系统,windows市场占有率在90%以上, 而批处理又是windows系统下自带的 编写最简单的 脚本!
这才是关键所在。。。
SOS --- >> lllsoslll@163.com

TOP

最关键的是,桌面系统,windows市场占有率在90%以上, 而批处理又是windows系统下自带的 编写最简单的 脚本 ...
lllsoslll 发表于 2012-7-5 14:39


是啊!
可是,我想知道的是,会不会哪天windows就不自带了呢?
因为普通用户根本不用(或不直接用),根本不知道批处理、CMD是什么东西。
系统自身使用可能也是后台处理,不可见。
谁能回答windows哪些方面离不开CMD?
如果答案是windows离开CMD就不行!
那就放心的干吧!

MS-DOS都淘汰了,因为某些方面还有用,就搞了个CMD,CMD只是DOS的遗孤。我这样理解不知道正确否?

TOP

在你有生之年不会被淘汰,放心好了。

TOP

本人搞与批处理无关的小程序
谁能回答windows哪些方面离不开CMD?
因为普通用户根本不用(或不直接用),根本不知道批处理、CMD是什么东西。

你的小程序是用什么语言写的?
谁能回答windows哪些方面离不开你使用的那个语言?
普通用户必须知道你用的那个语言吗?
你能保证在自己有生之年那个语言不会被淘汰吗?

TOP

楼主你想的太多了。
什么样的小程序大家需要保存并使用十多年。
即使需要只要楼主不挂掉就不是问题。如果楼主挂了你又担心太多了

TOP

回复 6# Demon

    谢谢参与讨论! 能聊聊为什么不会被淘汰就好了。

TOP

回复 7# forfiles


    老兄!我的东西不是讨论话题。因为它不面对公众,只在熟人之间使用。
   别跑题了。

TOP

本帖最后由 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

回复 8# yangfengoo


    谢谢您!
  不是我挂不挂掉的问题。
  是想知道微软会不会挂掉cmd的问题。
  一旦他挂掉,我的东西也就挂掉!
  因为现在要花时间学习、研究批处理,
  而又不知道它的前景,
  日常生活中除专业人士外,也没见谁在使用它,所以担忧。
  请大家理解。

TOP

Cmd不会消失,只会渐渐被人遗忘,不要忘记windows 也是从那黑框框内走出来得啊!没有了cmd,就好像没有了父母一样,做事,越来越复杂。没有了cmd,windows 自带的命令行程序就要全部改为gui,这分明是,在自讨苦吃啊!

TOP

回复 11# qzwqzw

    专业!负责!务实!精彩!强大!
   言辞满篇,绝无口水!
   言辞措措,绝无情绪!
   论坛需要这样的人——导师级别的!
   向您致敬!

TOP

回复 13# garyng

   ”没有了cmd,windows 自带的命令行程序就要全部改为gui,这分明是,在自讨苦吃啊!”

   谢谢!

TOP

返回列表