我编写了一个小批处理文件来帮助我们进行服务器迁移以使用 GPO 重新映射用户目录。
然而,在批处理文件中,我遇到了一个语法问题,但它仍然失败。这是我到目前为止所拥有的。
If exist "\\server\UserData\%username%"
GOTO :UNMAP
ELSE
NET USE H: \\newserver\UserData\%USERNAME%
:UNMAP
NET USE H: /DELETE /Y
NET USE H: \\newserver\UserData\%USERNAME%
Run Code Online (Sandbox Code Playgroud)
现在,当我运行它时,我得到以下信息:
The syntax of the command is incorrect.
C:\>if exist "\\server\UserData\userfolder"
Run Code Online (Sandbox Code Playgroud)
知道如何解决这个问题或我做错了什么吗?