我在批处理脚本中有这个命令
net use \\192.168.40.40 /user:192.168.40.40\Administrator b91A*9AIvPr%
但是当它运行时我收到错误系统错误 1326 已发生。
用户名或密码不正确。
因为它去掉了最后一个 % 符号,所以将密码放在“”中也无济于事。
我无法更改帐户密码。有什么解决方法吗?
答案1
有一些方法可以解决您的问题
- 使用变量
password
set "password=b91A*9AIvPr%"
net use \\192.168.40.40 /user:192.168.40.40\Administrator %password%
- 使用特殊字符转义序列。使用双百分号:
net use \\192.168.40.40 /user:192.168.40.40\Administrator b91A*9AIvPr%%
- 使用以下方式转义引号
^
:
net use \\192.168.40.40 /user:192.168.40.40\Administrator ^"b91A*9AIvPr%^"