0

打电话

net use F: \\my\destination\folder /user:myuser password

工作正常。

在批处理文件中,它显示“系统错误 86”(= 密码错误)

怎么会这样 ?批处理文件是否以某种方式编码不同?

4

1 回答 1

2

找到了:

setlocal disabledelayedexpansion

成功了

密码包含一个“!” 并且不得不以某种方式逃脱。

奇怪的是,在这个拼命的测试中,我们遇到了一些奇怪的效果,可能是windows缓存网络密码造成的(至少我们得出了这个结论)

于 2015-10-06T13:05:16.073 回答