bat文件怎么写注释

1.bat中如何添加注释

Rem使您可以在批处理文件或配置文件中加入注释。

语法rem [Comment]参数Comment指定要作为注释的任何字符串。/?在命令提示符下显示帮助。

注释? 使用 echo 命令显示注释

rem 命令不在屏幕上显示注释。必须在批处理或 Config.nt 文件中使用 echoon 命令才能在屏幕上显示注释。

对批处理文件注释的限制

在批处理文件注释中不能使用重定向字符“(”或“)”或管线 (|)。

使用 rem 增加垂直间距

您可以使用没有注释的 rem 为批处理文件增加垂直间距,也可以使用空行来增加间距。在处理批处理程序时会忽略空行。

示例以下示例显示为解释和垂直间距使用注释的批处理文件:

@echo off rem This batch program formats and checks new disks. rem It is named Checknew.bat. rem echo Insert new disk in drive B. pause format b:/v chkdsk b:

要在 Config.nt 文件中 prompt 命令之前添加说明性注释,请在 Config.nt 中添加下面的行:

2.bat中如何添加注释

Rem使您可以在批处理文件或配置文件中加入注释。

语法rem [Comment]参数Comment指定要作为注释的任何字符串。/?在命令提示符下显示帮助。

注释? 使用 echo 命令显示注释 rem 命令不在屏幕上显示注释。必须在批处理或 Config.nt 文件中使用 echoon 命令才能在屏幕上显示注释。

对批处理文件注释的限制 在批处理文件注释中不能使用重定向字符“(”或“)”或管线 (|)。 使用 rem 增加垂直间距 您可以使用没有注释的 rem 为批处理文件增加垂直间距,也可以使用空行来增加间距。

在处理批处理程序时会忽略空行。 示例以下示例显示为解释和垂直间距使用注释的批处理文件: @echo off rem This batch program formats and checks new disks. rem It is named Checknew.bat. rem echo Insert new disk in drive B. pause format b:/v chkdsk b: 要在 Config.nt 文件中 prompt 命令之前添加说明性注释,请在 Config.nt 中添加下面的行:。

3.如何编写bat文件

常用命令 echo、@、call、pause、rem(小技巧:用::代替rem)是批处理文件最常用的几个命令,我们就从他们开始学起。

==== 注 =========== 首先, @ 不是一个命令, 而是DOS 批处理的一个特殊标记符, 仅用于屏蔽命令行回显. 下面是DOS命令行或批处理中可能会见到的一些特殊标记符: CR(0D) 命令行结束符 Escape(1B) ANSI转义字符引导符 Space(20) 常用的参数界定符 Tab(09) ; = 不常用的参数界定符 + COPY命令文件连接符 * ? 文件通配符 "" 字符串界定符 | 命令管道符 < > >> 文件重定向符 @ 命令行回显屏蔽符 / 参数开关引导符 : 批处理标签引导符 % 批处理变量引导符 其次, :: 确实可以起到rem 的注释作用, 而且更简洁有效; 但有两点需要注意: 第一, 除了 :: 之外, 任何以 :开头的字符行, 在批处理中都被视作标号, 而直接忽略其后的所有内容, 只是为了与正常的标号相区别, 建议使用 goto 所无法识别的标号, 即在 :后紧跟一个非字母数字的一个特殊符号. 第二, 与rem 不同的是, ::后的字符行在执行时不会回显, 无论是否用echo on打开命令行回显状态, 因为命令解释器不认为他是一个有效的命令行, 就此点来看, rem 在某些场合下将比 :: 更为适用; 另外, rem 可以用于 config.sys 文件中. ===================== echo 表示显示此命令后的字符 echo off 表示在此语句后所有运行的命令都不显示命令行本身 @与echo off相象,但它是加在每个命令行的最前面,表示运行时不显示这一行的命令行(只能影响当前行)。 call 调用另一个批处理文件(如果不用call而直接调用别的批处理文件,那么执行完那个批处理文件后将无法返回当前文件并执行当前文件的后续命令)。

pause 运行此句会暂停批处理的执行并在屏幕上显示Press any key to continue。的提示,等待用户按任意键后继续 rem 表示此命令后的字符为解释行(注释),不执行,只是给自己今后参考用的(相当于程序中的注释)。

==== 注 ===== 此处的描述较为混乱, 不如直接引用个命令的命令行帮助更为条理 ------------------------- ECHO 当程序运行时,显示或隐藏批处理程序中的正文。也可用于允许或禁止命令的回显。

在运行批处理程序时,MS-DOS一般在屏幕上显示(回显)批处理程序中的命令。 使用ECHO命令可关闭此功能。

语法 ECHO [ON|OFF] 若要用echo命令显示一条命令,可用下述语法: echo [message] 参数 ON|OFF 指定是否允许命令的回显。若要显示当前的ECHO的设置,可使用不带参数的ECHO 命令。

message 指定让MS-DOS在屏幕上显示的正文。 ------------------- CALL 从一个批处理程序中调用另一个批处理程序,而不会引起第一个批处理的中止。

语法 CALL [drive:][path]filename [batch-parameters] 参数 [drive:][path]filename 指定要调用的批处理程序的名字及其存放处。文件名必须用.BAT作扩展名。

batch-parameters 指定批处理程序所需的命令行信息。 ------------------------------- PAUSE 暂停批处理程序的执行并显示一条消息,提示用户按任意键继续执行。

只能在批处 理程序中使用该命令。 语法 PAUSE REM 在批处理文件或CONFIG.SYS中加入注解。

也可用REM命令来屏蔽命令(在CONFIG.SYS 中也可以用分号 ; 代替REM命令,但在批处理文件中则不能替代)。 语法 REM [string] 参数 string 指定要屏蔽的命令或要包含的注解。

======================= 例1:用edit编辑a.bat文件,输入下列内容后存盘为c:\a.bat,执行该批处理文件后可实现:将根目录中所有文件写入 a.txt中,启动UCDOS,进入WPS等功能。 批处理文件的内容为: 命令注释: @echo off 不显示后续命令行及当前命令行 dir c:\*.* >a.txt 将c盘文件列表写入a.txt call c:\ucdos\ucdos.bat 调用ucdos echo 你好 显示"你好" pause 暂停,等待按键继续 rem 准备运行wps 注释:准备运行wps cd ucdos 进入ucdos目录 wps 运行wps 批处理文件的参数 批处理文件还可以像C语言的函数一样使用参数(相当于DOS命令的命令行参数),这需要用到一个参数表示符"%"。

%[1-9]表示参数,参数是指在运行批处理文件时在文件名后加的以空格(或者Tab)分隔的字符串。变量可以从%0到%9,%0表示批处理命令本身,其它参数字符串用%1到%9顺序表示。

例2:C:根目录下有一批处理文件名为f.bat,内容为: @echo off format %1 如果执行C:\>f a: 那么在执行f.bat时,%1就表示a:,这样format %1就相当于format a:,于是上面的命令运行时实际执行的是format a: 例3:C:根目录下一批处理文件名为t.bat,内容为: @echo off type %1 type %2 那么运行C:\>t a.txt b.txt %1 : 表示a.txt %2 : 表示b.txt 于是上面的命令将顺序地显示a.txt和b.txt文件的内容。 ==== 注 =============== 参数在批处理中也作为变量处理, 所以同样使用百分号作为引导符, 其后跟0-9中的一个数字构成参数引用符. 引用符和参数之间 (例如上文中的 %1 与 a: ) 的关系类似于变量指针与变量值的关系. 当我们要引用第十一个或更多个参数时, 就必须移动DOS 的参数起始指针. shift 命令正充当了这个移动指针的角色, 它将参。

4.帮我在这个BAT文件后面加个注释

@echo off

rem 关闭回显

:: code by tao0610 2006-12-5

rem 注释信息,不执行

set a=▉&set b=69&set c=%%

rem 设置环境变量a,b和c

set space=

rem 置空环境变量space

:start

rem 标签,与goto搭配应用

set a=%a%▉

rem 给环境变量a再多加一个方块

set/a b-=2

rem b=b-2

set/a num+=3

rem num=num+3

if %num%==12 set/a b-=1

rem 如果num等于12,就让b=b-1

call set space=%%space:~0,%b%%%

rem 使space等于上一个space值的从第一个字符开始的b个字符

if %num% gtr 100 set num=溢出&&set c=

rem 如果num大于100,就让num等于溢出,并置空c

echo.

rem 输出一个空行

echo.

color fc

rem 设置cmd窗口的背景为白色,字为红色

rem -----------------------------

echo ┏━━┓我 ●╭○╮ 我┏━━┓

echo ┃天长┃爱 ★ /█∨█\ ★ 想┃永远┃

echo ┃地久┃你 ∏ ∏ 你┃拥有┃

echo ┗━━┛. 我爱你一万年 ┗━━┛

echo 感情进度条。。

echo ┏—————————————————————————————————————┓

rem ----------------------------------

rem 以---括起来的都是用输出echo后面的字符

echo │%a%%space%%num%%c%│

rem 输出a,space,num,和c的值

echo ┗—————————————————————————————————————┛

ping/n 2 127.1>nul

rem ping 本机2次,并屏蔽正常结果,以此达到延时的目的

if "%num%" neq "溢出" cls&goto start

rem 如果num不等于溢出,就清屏并跳转到start标签处执行

for /l %%a in (1,1,10) do color cf&ping/n 1 127.1>nul&color fc&ping/n 1 127.1>nul

rem 红底白字,ping本机一次并屏蔽正常结果,白底红字,ping本机一次并屏蔽正常结果。

rem 这四件事循环做10次。这样达到cmd窗口光线闪烁的效果。

5.bat的这几个命令谁能够注释一下

bat批处理文件,在MS-DOS中,.bat文件是可执行文件,有一系列命令构成,其中可以包含对其他程序的调用。首先,批处理文件是一个文本文件,这个文件的每一行都是一条DOS命令(大部分时候就好像我们在DOS提示符下执行的命令行一样),你可以使用DOS下的Edit或者Windows的记事本(notepad)等任何文本文件编辑工具创建和修改批处理文件。其次,批处理文件是一种简单的程序,可以通过条件语句(if)和流程控制语句(goto)来控制命令运行的流程,在批处理中也可以使用循环语句(for)来循环执行一条命令。当然,批处理文件的编程能力与C语言等编程语句比起来是十分有限的,也是十分不规范的。批处理的程序语句就是一条条的DOS命令(包括内部命令和外部命令),而批处理的能力主要取决于你所使用的命令。第三,每个编写好的批处理文件都相当于一个DOS的外部命令,你可以把它所在的目录放到你的DOS搜索路径(path)中来使得它可以在任意位置运行。一个良好的习惯是在硬盘上建立一个bat或者batch目录(例如C:\BATCH),然后将所有你编写的批处理文件放到该目录中,这样只要在path中设置上c:\batch,你就可以在任意位置运行所有你编写的批处理程序。第四,在DOS和Win9x/Me系统下,C:盘根目录下的AUTOEXEC.BAT批处理文件是自动运行批处理文件,每次系统启动时会自动运行该文件,你可以将系统每次启动时都要运行的命令放入该文件中,例如设置搜索路径,调入鼠标驱动和磁盘缓存,设置系统环境变量等。

6.求一段BAT代码,要逐行注释

~%%i:%c%

for /.转换后:;l %%i in (0 1 9) do call set &quot:。

echo.txt

for /:接收输入的内容。;q=ABCDEFGHIJ&quot!%%&quot:;c=%%c:call内部有一个set命令:定义要替换的内容(十个;

;

:如你所愿;&gt.转换后!q。)

set /p c=输入字符(A~J):

:%c%

echo %c%&gt:~%%i。

echo;

,for循环:。

echo;c=%%c,1::还原.转换前!q!=%%i%%&quot,1:%c%

echo %c%&gt:;>l %%i in (0 1 9) do call set &quot,0~9对应A~J。call不能动,就是替换的;z:%%i=;z@echo off & setlocal

set &quot

bat文件怎么写注释

转载请注明出处育才学习网 » bat文件怎么写注释

知识

跨海大桥的外形要怎么写

阅读(223)

本文主要为您介绍跨海大桥的外形要怎么写,内容包括我想写大连市跨海大桥的样子作文,描写杭州湾跨海大桥的优美句子,加景色的杭州湾跨海大桥描写。今年3月的一个星期天,我们一家怀着激动的心情登上了36公里长的杭州湾跨海大桥。大桥上风挺大,

知识

Google更改用户名怎么写

阅读(273)

本文主要为您介绍Google更改用户名怎么写,内容包括如何修改google的用户名,注册谷歌账号用户名怎么写,如何更改Google帐户中显示的姓名。如果将 Gmail 与 Google 帐户关联使用,则目前还无法在注册后更改 Gmail 用户名。但是,可以使用其他 Gma

知识

怎么画一幅画在写一个小故事

阅读(243)

本文主要为您介绍怎么画一幅画在写一个小故事,内容包括我要找一个故事求一幅画有一个小故事是说两个画家比拼画技,,清平乐村居画一副图改成一个小故事,用这幅画编一个小故事。身为菩提树,心如明镜台1.明镜无台心静来有两位著名的画家,一时兴

知识

广场的英语单词怎么写

阅读(250)

本文主要为您介绍广场的英语单词怎么写,内容包括广场的英语怎么说,广场用英语怎么说,广场用英文怎么写。广场的英文我来答暮夏浅眠LV.5 2019-04-11广场的英文是square,音标英 [skweə(r)]、美 [skwer]。释义:

知识

急救药品质控怎么写

阅读(211)

本文主要为您介绍急救药品质控怎么写,内容包括科室急救药品管理月总结怎么写,急救质量检讨书怎么写才会轻罚,抢救记录怎么写。检查、服务与管理的重要。没有范文。以下供参考,主要写一下主要的工作内容,如何努力工作,取得的成绩,最后提出一些合

知识

电力安装公司介绍怎么写

阅读(212)

本文主要为您介绍电力安装公司介绍怎么写,内容包括电力公司的简介怎样写,电力公司的简介怎样写,公司简介怎么写比较好。山东电力集团公司主要承担规划、建设、运营山东电网,为山东国民经济和社会发展提供安全、可靠、优质电力供应,优化全省电

知识

房地产评估报告怎么写

阅读(252)

本文主要为您介绍房地产评估报告怎么写,内容包括写房地产评估报告怎么写啊,房地产估价报告怎么写,房地产估价结果报告怎么写。评估报告是是指专业房地产估价人员,根据特定的估价目的,遵循公认的估价原则,按照严谨的估价程序,运用科学的估价方法

知识

树莓派怎么用

阅读(207)

本文主要为您介绍树莓派怎么用,内容包括树莓派干什么用,树莓派能干什么,树莓派干什么用。树莓派(Raspberry Pi )是为学习计算机编程教育而设计,只有信用卡大小的微型电脑,其系统基于Linux。它具备所有PC的基本功

知识

卸妆膏怎么用

阅读(254)

本文主要为您介绍卸妆膏怎么用,内容包括卸妆膏的使用方法,卸妆膏该怎么使用,卸妆膏的正确使用方法。使用卸妆膏的过程:1.首先,用卸妆棉挖取适量直接将卸妆膏涂抹于需要卸妆的区域,如脸部、唇部、眼部等。

知识

英语独立思考怎么写

阅读(253)

本文主要为您介绍英语独立思考怎么写,内容包括有关独立思考的英语作文,关于独立思考的小英语短文,最官方的“独立思考”的英文正确翻译。In our modern society, the concept of independent thought is fast be

知识

有心的人英语怎么写

阅读(290)

本文主要为您介绍有心的人英语怎么写,内容包括“做个有心人”用英语怎么说,"有心人"如何翻译成英文,“我爱有心人”用英语怎么说这里面有心的人指的是细心呵护温暖的。有心人an observant and conscientious persona person who sets his min

知识

建筑机械经营范围怎么写

阅读(252)

本文主要为您介绍建筑机械经营范围怎么写,内容包括建筑公司经营范围怎么写,注册一个机械公司的经营范围应该怎么写,机械加工的营业执照上的经营范围怎么写。可以写生产、销售某某机械及配件、模具、橡胶塑料件。1. 经营范围是指国家允许企

知识

信息员建设方案怎么写

阅读(185)

本文主要为您介绍信息员建设方案怎么写,内容包括哪位前辈知道信息化建设方案怎么写啊急,哪位前辈知道信息化建设方案怎么写啊急谢谢了,大神帮忙啊百,学生会部门建设方案怎么写。这里有很多范文 http://www.fw123.net/fanwen/special/a8/ 你

知识

找手表的告示怎么写

阅读(262)

本文主要为您介绍找手表的告示怎么写,内容包括男朋友送我的手表丢失在我上班的地方,想贴张告示,不知如何写,,怎样写寻找手表的启示,寻手表的启示怎么写。有一位木匠在干活的时候,手一甩,把手腕上的手表给掉了。他到处找,但是遍地是刨花木屑,一

知识

c怎么写脚本文件

阅读(226)

本文主要为您介绍c怎么写脚本文件,内容包括“C语言”和“脚本”是什么,什么是脚本脚本怎么写,如何编写脚本。脚本:写剧本的人,也叫故事构成。 脚本英文为Script。实际上脚本就是程序,一般都是有应用程序提供的编程语言。应用程序包括浏览器(Ja

知识

镜像文件怎么用

阅读(195)

本文主要为您介绍镜像文件怎么用,内容包括镜像文件怎么用,系统镜像怎么用,镜像文件是什么怎么使用。不用刻录机,连光驱也不用,很简单,三步搞定!!!!!!!!!!!!! 第一步: 用虚拟光驱打开:GhostXP_SP2电脑公司特别版_7

知识

字幕文件怎么用

阅读(225)

本文主要为您介绍字幕文件怎么用,内容包括字幕文件怎么用,字幕文件怎么用,怎样使用字幕文件。注:以下为转载DVD字幕的使用 先说说现在比较流行的字幕格式,分为图形格式和文本格式两类。图形格式字幕:由idx和sub文件组成,有时也

知识

run.bat怎么写

阅读(284)

本文主要为您介绍run.bat怎么写,内容包括run.bat文件咋么写,编写一个runwps.bat批处理文件中的runwps.bat是什么意思谢谢..,谁能告诉我Runbat是做什么的呀。1.教教你如何写.bat批处理文件 扩展名是bat(在nt/2000/xp/2003下也可以是cmd)的文件

知识

易语言怎么写配置文件

阅读(523)

本文主要为您介绍易语言怎么写配置文件,内容包括易语言配置文件如何写,易语言配置文件如何写,易语言如何读写配置文件,。我不要分帮你,采纳让我采纳率提高,谢谢!写个 例子给你.版本 2.程序集 窗口程序集1.程序集变量 程序集变量_x, 文本型.程序

知识

电脑写的文件怎么保存

阅读(350)

本文主要为您介绍电脑写的文件怎么保存,内容包括怎么在电脑上写文档并保存,电脑如何保存文件,电脑上做好的文件怎样保存,有几个步骤。电脑写文档并保存的步骤如下:首先在电脑安装office或者WPS办公软件,这里小编电脑已经安装好。在电脑桌面空

知识

mvc文件的href怎么写

阅读(223)

本文主要为您介绍mvc文件的href怎么写,内容包括asp.netMVC中文件下载的代码怎么写,不要求上传,asp.netmvc框架的网站上:怎样在网站上放个文件让人下载,ASP.NET中下载代码怎么写。控制器中写一个Action,有直接返回File()类型的,该方法其实就是下

知识

mvc文件地址怎么写

阅读(203)

本文主要为您介绍mvc文件地址怎么写,内容包括asp.netMVC中文件下载的代码怎么写,不要求上传,如图,在MVC中如何把显示文件路径改为显示可下载的文件求,MVC3中如何实现文件下载。控制器中写一个Action,有直接返回File()类型的,该方法其实就是下

[/e:loop]