我有两个文件。
值.属性
user=username
password=Password1234!
我的批处理文件
SETLOCAL EnableDelayedExpansion
For /F "tokens=1,2 delims==" %%A IN (path/values.properties) DO (
IF "%%A"=="user" set user=%%B
IF "%%A"=="password" set password=%%B
)
在批处理文件中,密码的值为:
Password1234
所以基本上,“!” 消失。我想让“密码”存储任何值,无论包含什么特殊字符。我怎样才能做到这一点?我试图逃避“!” 添加“密码=^^%%B”。不工作。
谢谢你。