SETUP.BAT与SETUP.EXE有什么区别?

我的意思是‘什么是批处理程序,什么是可执行文件’... 我的意思是‘什么是批处理程序,什么是可执行文件 ’ 展开
 我来答
zdingyun
推荐于2016-01-17 · 知道合伙人软件行家
zdingyun
知道合伙人软件行家
采纳数:15429 获赞数:48173
1982年上海业余工业大学化工系毕业 现退休

向TA提问 私信TA
展开全部
SETUP.BAT是一个批处理文件,SETUP.EXE是一个可执行文件。前者执行的是批处理文件内的一系列命令行,后者是执行可执行程序。
1)批处理文件,在DOS和Windows(任意)系统中,.bat文件是可执行文件,由一系列命令构成,其中可以包含对其他程序的调用。这个文件的每一行都是一条DOS命令(大部分时候就好像在DOS提示符下执行的命令行一样),可以使用DOS下的Edit或者Windows的记事本(notepad)等任何文本文件编辑工具创建和修改批处理文件。
可以通过条件语句(if)和流程控制语句(goto)来控制命令运行的流程,在批处理中也可以使用循环语句(for)来循环执行一条命令。当然,批处理文件的编程能力与C语言等编程语句比起来是十分有限的,也是十分不规范的。批处理的程序语句就是一条条的DOS命令(包括内部命令和外部命令),而批处理的能力主要取决于你所使用的命令。第每个编写好的批处理文件都相当于一个DOS的外部命令。
2)可执行程序(executable program,EXE File)是指一种可在操作系统存储空间中浮动定位的可执行程序。在MS-DOS和MS-WINDOWS下,此类文件扩展名为·exe。
supko
2010-06-11 · TA获得超过14.4万个赞
知道小有建树答主
回答量:149
采纳率:0%
帮助的人:89.4万
展开全部
SETUP.BAT是批处理程序,SETUP.EXE是可执行文件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
nastaker
推荐于2018-03-19
知道答主
回答量:6
采纳率:0%
帮助的人:0
展开全部
BAT的含义:
一个 ASCII(无格式文本)文件,它包含一个或多个操作系统命令。批处理程序的文件名的扩展名是 .cmd 或 .bat。当您在命令提示中键入文件名,或者当从另一个程序运行批处理程序时,其命令将按顺序处理。批处理程序也被称为批处理文件,也称为批处理脚本,英文译为BATCH,批处理文件后缀BAT就取的前三个字母。它的构成没有固定格式,只要遵守以下这条就ok了:每一行可视为一个命令,每个命令里可以含多条子命令,从第一行开始执行,直到最后一行结束,它运行的平台是DOS。批处理有一个很鲜明的特点:使用方便、灵活,自动化程度高,但功能较为薄弱。
可执行文件的含义:
可执行文件 (executable file) ,可移植可执行 (PE) 文件格式的文件,它可以加载到内存中,并由操作系统加载程序执行。它可以是 .exe文件 .sys文件 .com文件 .bat文件等。 如记事本程序 notepad.exe ,这类程序通常用来处理或者辅助处理其它文件。比如:myfile.txt双击打开由notepad.exe记事本程序来进行编辑。 我们做一件事,可以把顺序以及具体做什么事写在mybat.bat文件中,那运行它就可以把要做的事件执行了。 可以理解为:这类文件可以“单独运行”,或者理解为“有生命”的文件! 如果把它用日常通俗的一点的例子来形容:衣服,鞋子等都是普通的文件,那人就是可执行文件! 人可以做衣服穿衣服,衣服却要依靠人来做。布也要由人一加工成衣服!

参考资料: http://baike.baidu.com/view/159830.htm?fr=ala0_1;http://baike.baidu.com/view/121494.htm?fr=ala0_1

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式