bat(批处理文件)初步 第一篇 基本符号
2014-10-13 13:29
246 查看
最近我使用的一款软件中需要大量的设置环境变量,而我又不想讲这些变量都添加到系统的环境变量中,一方面是因为有一些同名的库文件的版本却不一样,都 写在系统环境中会相互干扰;另一方面则是大部分的路径只是在这款软件中需要,因此通过bat进行处理是最为合适的。
bat文件是windows中使用频率比较高的文件格式,他也有一套语法标准的,下面是我认为学习bat需要了解的,掌握了这些即使自己无法写出来,至少别人写的都可以看懂了。本篇先讲一讲基本符号,因为我最开始看bat时就是因为这些个符号才感觉它很神秘的。
1、@符号
这个符号没有设么特别的含义,一般用于一行的行首位置仅是使改行运行时不显示在命令行中
@ECHO ON/OFF:相当于是否在命令行中输出命令的开关
2、%符号
这个符号一般都是成对使用的,中间夹着变量名,如:%SAM%,相当于一个变量,一般用来表示字符串
%i%(i为参数):用于表示命令行参数,如:test.bat 'abc' 'bcd';
此外还有如:%~dp0,这个是一个特殊表述,指的是当前路径
3,、REM
这个符号表示的是注释的意思,相当于c语言中的//,可以注释一行
bat文件是windows中使用频率比较高的文件格式,他也有一套语法标准的,下面是我认为学习bat需要了解的,掌握了这些即使自己无法写出来,至少别人写的都可以看懂了。本篇先讲一讲基本符号,因为我最开始看bat时就是因为这些个符号才感觉它很神秘的。
1、@符号
这个符号没有设么特别的含义,一般用于一行的行首位置仅是使改行运行时不显示在命令行中
@ECHO ON/OFF:相当于是否在命令行中输出命令的开关
2、%符号
这个符号一般都是成对使用的,中间夹着变量名,如:%SAM%,相当于一个变量,一般用来表示字符串
%i%(i为参数):用于表示命令行参数,如:test.bat 'abc' 'bcd';
此外还有如:%~dp0,这个是一个特殊表述,指的是当前路径
3,、REM
这个符号表示的是注释的意思,相当于c语言中的//,可以注释一行
相关文章推荐
- bat(批处理文件)初步 第一篇 基本符号
- 编写批处理文件(bat)的基本知识
- [转贴]BAT批处理文件语法
- BAT批处理文件语法(二)
- bat文件的基本应用
- bat批处理文件(三) ZT
- bat批处理文件语法(二) ZT
- 运行 bat(批处理) 文件
- bat批处理文件的执行过程有趣
- 用bat实现定时执行任务的批处理文件
- bat 批处理命令 文件 类型 语法 格式 应用 详解
- BAT批处理文件语法
- BAT批处理文件语法
- 实用批处理文件 (IP设置.bat, 清理系统垃圾.bat, atc.)
- 批处理文件bat 语法备忘
- BAT批处理文件语法(一)
- 批处理文件bat 语法备忘
- 闲来无事之--记用BAT(批处理脚本)实现文件下载功能(续)
- c#执行外部批处理(bat)文件
- BAT批处理文件语法(转)