Я пытаюсь подключиться к удаленному серверу WebDAV, сопоставив его как диск, используя NET USE
команда.
NET USE * <domain> /user:<username> <password>
Выполнение этой команды дает следующую ошибку:
Произошла системная ошибка 1244.
Запрошенная операция не была выполнена, поскольку пользователь не прошел аутентификацию.
Но когда я выполняю просто
NET USE * <domain>
Он запрашивает имя пользователя, а затем пароль.
Enter the user name for <domain>:
Enter the password for <domain>:
Введя это, я теперь могу подключиться к удаленному местоположению, и диск будет сопоставлен.
Что вызывает эту ошибку? И как я могу это решить?
Эти команды будут автоматизированы, поэтому я хотел бы передать учетные данные в качестве параметров вместо ввода при появлении запроса.
Две вещи: пароль должен предшествовать имени пользователя, а имя пользователя должно включать имя домена пользователя.
NET USE * <link> <password> /USER:<userdomain>\<user>