cmd与bat有什么区别

2025-03-13 18:33:07
推荐回答(4个)
回答1:

一个使用cmd运行的
一个用dos解释器解释运行

cmd.exe是XP下的命令行模式32位的(所以一些DOS命令无法使用)
cmd拿到DOS环境下运行不了,而bat在这些环境下都可以运行,因为cmd仅仅基于windows环境下的假DOS

回答2:

bat用的是16位的dos运行的,而cmd则是通过XP系统的32位dos运行的,有些命令在bat里面是可以使用的,但是cmd文件里面却不能使用。]

回答3:

.bat是在16位的dos里运行的,而cmd则是通过32位的dos运行的,有些命令在bat里面是可以使用的,但是cmd文件里面却不能使用。]

回答4:

问题1:CMD中的命令在BAT中也可以用么?
cmd中的命令在bat 中都可以使用,但是gui图形界面的命令不推荐使用。

问题2:del在CMD和BAT中,都可以删除么?
都可以删除

问题3:BAT中,开头要加什么?结尾要加什么?覆盖的命令是什么?
bat中,开头一般都加:
@ECHO Off &CLS & mode con lines=29 cols=50 & title bat脚本 Code By cn-dos & color 0a
说明: @echo off 是不在界面上显示下面要执行的命令
mode con lines=29 cols=50 是bat界面的大小格式
title bat脚本 Code By cn-dos 是执行是在界面栏上显示的字符
color 0a 是设置bat 背景和字符的颜色

结尾一般加 exit 表示退出 或者有退出时间提示的代码:

for /l %%i in (3,-1,0) do ping -n 2 127.0.0.%%i>nul && @echo. %%i s 后退出本程序……

覆盖的命令是什么?
我不清楚你是复制还是什么,如果是复制的命令就是:copy /y

问题4:怎么样做一个提取文件的BAT文件(把文件写进BAT?电脑里没有这个文件)?

提取文件?是从rar中提取就可以使用:rar 命令,具体你可以:rar /? 查看帮助,该问题你可以百度HI我。

顺便问一下,什么软件做安装程序最好?
制作安装程序:Yingsoft

如有其它问题,也可以百度HI我