×

批处理注释

批处理文件里的符号 // 有什么用 是注释么求双斜杠用法?跪求下面批处理bat的注释与各语句的用法举例

admin admin 发表于2023-06-22 10:18:08 浏览53 评论0

抢沙发发表评论

本文目录

批处理文件里的符号 // 有什么用 是注释么求双斜杠用法

批处理中的注释一般用 符号“::“(两个冒号)或者 rem 命令.双斜杠在批处理中不是注释,她在批处理中是文件或文件夹路径中的一部分,例如 C://Windows//System32.

批处理常见的注释方法:

@echo off
::echo 我是注释
echo 我不是注释
rem echo 我是注释
:: //我是注释//
pause

跪求下面批处理bat的注释与各语句的用法举例

批处理是将文件中的命令输入到dos环境中运行
1 @echo off :echo是对命令在dos中是否显示进行设置,或显示字符串 @表示在dos屏上不显示所用的命令,本句为不显示命令“echo off”并执行“echo off”,而echo off表示,之后的命令都不显示
2 set /p var=请输入要读取的行(用空格分隔): set为创建与删除变量的命令,/p表示从屏幕上读取数据,即要创建的变量var的值,而等号之后的那一串文字,是在你输入数据前显示的内容
3 set /p ff=请输入要读取的文本文件名(如a.txt):
4 for %%a in (%var%) do (
call :lp %%a
) for语句是一个循环操作的语句,这里%%a是循环体,会依次等于变量var的值,%var%是对var变量的引用,若var=1 2 34那么%%a就会依次为1、2、34,然后执行括号中的内容,call在这里是调用过程lp
5 pause&goto :eof pause表示暂停并显示“请按任意键继续...” goto是转向语句,goto :eof表示转到文件结束处,eof是默认的文件结束处的标记
6 :lp 标记过程lp
7 for /f “tokens=1,* delims=:“ %%i in (’findstr/n .* %ff%’) do (
if %%i equ %1 echo.%%j&goto :eof) 这里的%1表示调用lp是,lp跟的第一个参数,这里就是上文中%%a的值,这个过程表示的是在屏幕上显示在文件%ff%中给定行的内容
要完全讲清楚太难打字了,你看下明白了这个文件了没。如果你是想学习批处理的话,我这倒是有个教程,可给你,如果不是,我想我讲的应该算清楚了。
若是想学习,有不懂的欢迎来提问
另外,一些命令的用法都可以再cmd中利用help查看
比如:help for 就可以显示出for的用法,help echo就可以显示echo的用法
打开cmd方法:开始-运行-输入cmd

在BAT文件里用什么符号来注释

在BAT文件批处理中注释的方式如下:
1、:: 注释内容(第一个冒号后也可以跟任何一个非字母数字的字符)
2、rem 注释内容(不能出现重定向符号和管道符号)
3、echo 注释内容(不能出现重定向符号和管道符号)〉nul
4、if not exist nul 注释内容(不能出现重定向符号和管道符号)
5、:注释内容(注释文本不能与已有标签重名)
6、%注释内容%(可以用作行间注释,不能出现重定向符号和管道符号)
7、goto 标签 注释内容(可以用作说明goto的条件和执行内容)
8、:标签 注释内容(可以用作标签下方段的执行内容)

怎么批处理掉后面的注释

这样可以过滤掉单独注释的行,仅留下英文
for /f “tokens=1-2“ %%1 in (1.txt)do if not “%%2“==““ 》》wind.txt echo %%1

批处理求注释

那看来你还是新手。这个不是批处理,是vbscript脚本。
批处理是后缀为bat的文件(也可以是cmd),这种文件的后缀是vbs,是不需要编译就能运行的脚本文件。
第一句是定义一个对象,这种对象里有run命令,定义了才能在第二句和最后一句中使用run;
第二句中的ws就相当于引用前面的“CreateObject(“Wscript.Shell“)”,只不过太长,所以才将它赋给ws,其实第二句完全可以用“createobject(“wscript.shell“).run”;这句的意思就是运行c盘的bdmac.bat批处理文件,至于vbhide我想你一看就明白了,是隐藏运行时的窗口
第三句是“暂停”的意思,因为可能上面的那个文件比较大,打开后运行的时间较长,以免导致第四句不能正常运行,所以这个地方需要加个“wscript.sleep”,就是暂停1秒钟再执行后面的程序;
第四句我就不是很清楚了,批处理中的网络这一块我没怎么接触过,但我感觉应该是运行远程主机192.168.1.252下的autorup.bat文件,具体什么情况你再请高人跟你解释。

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
中添加下面的行:

vs2013如何快速批量注释,就是全部加上//的

vs2013快速批量注释,可通过组合键实现。

方法步骤如下:

1、打开VS2013相关文件,选中需要批量注释的代码。

2、同时按住键盘的“Ctrl+K+C”即可实现快速批量注释。

3、返回主界面,发现在vs2013中快速批量注释操作完成。

【另外,通过“Ctrl+K+U”组合键即可快速批量取消注释】