风云小站 » 『 求助专区 』 » 请问*.cmd文件和*.bat的区别在哪
本页主题: 请问*.cmd文件和*.bat的区别在哪 打印 | 加为IE收藏 | 复制链接 | 收藏主题 | 上一主题 | 下一主题

xung
级别: 初级会员


精华: 0
发帖: 706
威望: 267 点
风云币: 3679 元
专家分: 0 分
在线时间:124(小时)
注册时间:2007-01-12
最后登录:2008-01-19

 请问*.cmd文件和*.bat的区别在哪

    现在想学习一下批处理,知道文件保存为.bat,但总有一个疑问,就是*.cmd文件和*.bat的区别在哪?感觉把批处理保存为*.cmd一样运行,请高手帮帮忙,谢谢了!
-------------------------------------------------------------------------
一个使用cmd运行的
一个用dos解释器解释运行
command.exe那个是16位DOS解释器
cmd.exe是XP下的命令行模式32位的(所以一些DOS命令无法使用)

这是百度知道上的答案,这个我也找过了,还是有点不很清楚,是不是*.bat是用command.exe运行的,而*.cmd是用cmd.exe运行的,而且如果*.cmd的如果不能运行,改为*.bat有可能会运行呢?
[ 此贴被xung在2007-04-11 20:41重新编辑 ]
顶端 Posted: 2007-04-11 12:16 | [楼 主]
白眉大虾
☆风云墙元老☆|々白眉大虾々
级别: 风云元老


精华: 0
发帖: 2303
威望: 16066 点
风云币: 2251 元
专家分: 0 分
论坛群: 凤栖梧
在线时间:516(小时)
注册时间:2006-05-29
最后登录:2008-04-30

 

顶端 Posted: 2007-04-11 12:22 | 1 楼
powerday
助人为乐奖 特殊贡献奖
级别: 禁止发言


精华: 0
发帖: 12979
威望: 4411 点
风云币: 30799 元
专家分: 7 分
论坛群: 管理团队
在线时间:2052(小时)
注册时间:2006-05-28
最后登录:2017-12-29

 

用户被禁言,该主题自动屏蔽!
顶端 Posted: 2007-04-11 12:37 | 2 楼
myhnet
除论坛程序和数据库问题,其他 ..
优秀斑竹奖 技术专家奖
级别: 管理员


精华: 1
发帖: 1980
威望: 56855 点
风云币: 145059 元
专家分: 12 分
论坛群: test
在线时间:867(小时)
注册时间:2006-06-24
最后登录:2024-11-27

 

一个使用cmd运行的
一个用dos解释器解释运行
command.exe那个是16位DOS解释器
cmd.exe是XP下的命令行模式32位的(所以一些DOS命令无法使用)


我干脆帖上来好了,

PS
好久不见白眉
顶端 Posted: 2007-04-11 14:40 | 3 楼
三零二
级别: 超级会员


精华: 0
发帖: 187
威望: 1566 点
风云币: 2001 元
专家分: 0 分
在线时间:388(小时)
注册时间:2007-02-23
最后登录:2008-04-30

 

同是SHELL,只是支持的模式不同
顶端 Posted: 2007-04-11 19:17 | 4 楼
rongzhijie7
一直是新手
助人为乐奖
级别: 风云精英


精华: 0
发帖: 4800
威望: 2557 点
风云币: 154009 元
专家分: 0 分
在线时间:313(小时)
注册时间:2006-08-20
最后登录:2008-04-29

 

BAT用的最广泛的还是在DOS时代


欢迎光临我的BLOG[真NB·中国]——http://realnb.cn
顶端 Posted: 2007-04-11 20:16 | 5 楼
drivel
人不犯我,我不犯人
助人为乐奖
级别: 风云元老


精华: 1
发帖: 1505
威望: 17000 点
风云币: 12464 元
专家分: 20 分
在线时间:433(小时)
注册时间:2006-06-26
最后登录:2018-05-02

 

简单的说,一个是16位遗留下来的,一个新32位的
“正义者的道路被邪恶者的自私和暴行的不公所包围。以慈善和好意为名的人有福了。他带领弱者走出黑暗的山谷,因他是其兄弟的守护者以及迷途孩子的搜救者。我将以巨大的愤怒与暴行对那些企图毒害及消灭我兄弟的人们大施报应,当我报复他们的时候,他们就知道我的名字是耶和华!”
顶端 Posted: 2007-04-12 07:21 | 6 楼
郑宇鸣
I'm a vegetable bird
原创先锋奖
级别: F.Y.C成员


精华: 0
发帖: 3986
威望: 451 点
风云币: 1103 元
专家分: 226 分
论坛群: 管理团队
在线时间:1053(小时)
注册时间:2007-01-07
最后登录:2008-04-28

 

CMD.EXE是Windows NT命令行接口,它不是一个dos窗口,
而COMMAND.COM是一个16位的DOS应用程序,它用于支持老的dos应用程序,

但就用户来说,这两个命令有惊人的相似之处,这是因为用户在command.com
中输入的命令有很大一部分要送到cmd.exe中运行。
如果用户运行command.com,用户会在任务管理器中看到一个cmd.exe也在运行。

在win98下可以直接使用command命令进入DOS状态
When you give of yourself, you receive more than you give.
顶端 Posted: 2007-04-12 10:54 | 7 楼
zkacb
美人如玉
原创先锋奖
级别: 荣誉会员


精华: 0
发帖: 647
威望: 966 点
风云币: 4606 元
专家分: 131 分
在线时间:533(小时)
注册时间:2007-04-01
最后登录:2008-04-27

 

楼主啊,好像没有。cmd
  我的博客 www.zkacb.cn
有我的一些汉化作品,欢迎去做客
顶端 Posted: 2007-04-12 11:41 | 8 楼
帖子浏览记录 版块浏览记录
风云小站 » 『 求助专区 』
感谢,曾经的版主
Total 0.011947(s) query 6, Time now is:12-29 19:13, Gzip enabled 渝ICP备20004412号-1

Powered by PHPWind v6.3.2 Certificate Code © 2003-07 PHPWind.com Corporation
Skin by Chen Bo