Windows批处理.BAT文件种特殊符号转义输出的问题解决方案

今天在bat写脚本遇到数据库密码出现一些特殊字符

例如  set str=<$@>bncs

echo 输出的变量处理办法

在特殊符号前后添加 ^

示例 set str= ^< ^$@ ^> ^bncs

输出结果 <$@>bncs

作为参数变量的处理办法

用双引号括起来

示例 set str= "< $@ > bncs"

Windows批处理.BAT文件种特殊符号转义输出的问题解决方案-上流阁

*文章为作者独立观点,不代表上流阁立场
本文由 江风成 授权 上流阁 发表,并经上流阁编辑。转载此文章须经作者同意,并请附上出处(上流阁)及本页链接。原文链接https://www.o6c.com/java/2020/11/25/1437.html
发表评论

坐等沙发
相关文章
Windows上自带的渗透测试工具:Certutil 导入自定义证书
Windows上自带的渗透测试工具:Certutil…
jar包解压后,修改完配置文件,再还原成jar包
jar包解压后,修改完配置文件,再还原成…
JAVA DES 十六进制加密
JAVA DES 十六进制加密
mysql 优化方案整理
mysql 优化方案整理
浏览器插件管理地址 谷歌 360 浏览器 国产化适配中PageOffice 浏览器支持查看
浏览器插件管理地址 谷歌 360 浏览器 国…
windows BAT 文件 多个命令同步执行
windows BAT 文件 多个命令同步执行
javaweb开发程序员php开发,微信开发。接受定制开发

最新评论