Nik*_*hil 5 windows network-share webdav windows-command-prompt net-use
我正在尝试通过使用NET USE
命令将其映射为驱动器来连接到远程 WebDAV 服务器。
NET USE * <domain> /user:<username> <password>
Run Code Online (Sandbox Code Playgroud)
执行此命令会出现以下错误:
发生系统错误 1244。
由于用户尚未通过身份验证,因此未执行所请求的操作。
但是当我执行时
NET USE * <domain>
Run Code Online (Sandbox Code Playgroud)
它要求输入用户名,然后输入密码。
Enter the user name for <domain>:
Enter the password for <domain>:
Run Code Online (Sandbox Code Playgroud)
输入后,我现在可以连接到远程位置并映射驱动器。
是什么导致了这个错误?我该如何解决?
这些命令将自动执行,因此我想将凭据作为参数传递,而不是在出现提示时输入。
两件事:密码应该在用户名之前,用户名应该包括用户域名。
NET USE * <link> <password> /USER:<userdomain>\<user>
Run Code Online (Sandbox Code Playgroud)