共12页精讲(列举了所有set的用法,图文并茂,通俗易懂)
在从事“嵌入式软件开发”和“Autosar工具开发软件”过程中,经常会在其集成开发环境IDE(CodeWarrior,S32K DS,Davinci,EB Tresos,ETAS…)中,使用“批处理(bat)”和“Python”制作脚本,从而实现编译功能(GreenHills…)
的集成,以及快速生成A2L,ODX,PDX…等文件(ASAP2 Editor,ODX Studio…等工具都提供API接口),实现自动化,提高软件开发的效率。
该系列专栏将帮助您了解批处理(bat)的语法,最后提供生成A2L,ODX,PDX文件的Demo.bat文件。
目录
1.1.2 清除变量variable的值,使其变成未定义状态
1.1.5 “variable = string”格式和variable = string 格式的区别
1 set命令解析
在cmd命令输入:set /?,然后回车,就能看到命令的详细解释。命令太多,列举几个常用的。
Microsoft Windows [版本 10.0.19042.928]
(c) Microsoft Corporation。保留所有权利。
D:\bat\test>set /?
显示、设置或删除 cmd.exe 环境变量。
SET [variable=[string]]
variable 指定环境变量名。
string 指定要指派给变量的一系列字符串。
要显示当前环境变量,键入不带参数的 SET。
如果命令扩展被启用,SET 会如下改变:
可仅用一个变量激活 SET 命令,等号或值不显示所有前缀匹配SET 命令已使用的名称的所有变量的值。例如:
SET P
会显示所有以字母 P 打头的变量
如果在当前环境中找不到该变量名称,SET 命令将把 ERRORLEVEL设置成 1。
SET 命令不允许变量名含有等号。
在 SET 命令中添加了两个新命令行开关:
SET /A expression
SET /P variable=[promptString]
/A 命令行开关指定等号右边的字符串为被评估的数
本文详细介绍了批处理脚本中的Set命令,包括设置自定义变量、字符串处理和简单计算。通过实例展示了如何设置变量值、清除变量、用户交互输入、读取文件内容以及各种运算操作。此外,还讲解了字符串替换、截取以及逻辑和算术运算符的使用,是学习批处理脚本的实用教程。
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



