无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 8017|回复: 5
打印 上一主题 下一主题

bat与cmd有什么区别

[复制链接]
跳转到指定楼层
1#
发表于 2009-5-13 17:53:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
推荐
发表于 2009-5-13 18:00:11 | 只看该作者
在 win 的伪dos 状态,也就是cmd状态下,bat和cmd没区别。只是执行优先权可能有区别。
在 存dos下,cmd无法执行。
回复

使用道具 举报

3#
发表于 2009-5-13 19:22:53 | 只看该作者
我现在都用.cmd后缀的,以前碰到过这个解释问题.
双击执行以下代码.cmd和.bat后缀在窗口界面都显示调用的为cmd.exe
  1. mkdir "%programfiles%\mp3DirectCut\Languages".
  2. copy *.* "%programfiles%\mp3DirectCut"
  3. move /Y Readme.txt "%programfiles%\mp3DirectCut\Languages"
  4. move /Y l*.ini "%programfiles%\mp3DirectCut\Languages"
  5. move /Y mp3DirectCut.lnk "%ALLUSERSPROFILE%\桌面"
  6. pause
复制代码


但如果使用iexpress封装,则调用的是c:\windows\system32\command.com,就会出现什么DOS的8.3长度问题,而且很多命令行参数都不如cmd.exe来得丰富.SO建议使用.cmd
回复

使用道具 举报

4#
发表于 2009-5-13 22:32:56 | 只看该作者
ls的。。。
win下当然用cmd更强大了。。。
command只是以前win98遗留下来的。。
不过很多人忽略了,有时候可以小小利用下
回复

使用道具 举报

5#
发表于 2009-5-14 13:00:28 | 只看该作者
为什么直接双击.cmd
提示没有注册类型,而且不能运行
但是先输入 cmd
然后cd 到.CMD所在目录
再输入.cmd
却可以运行?
应该如何解决?
谢谢
回复

使用道具 举报

6#
发表于 2012-3-21 19:54:32 | 只看该作者

回复 #5 yewuqiu 的帖子

没有文件关联,就这么简单
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-15 18:04

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表