Назад | Перейти на главную страницу

net use не может подключиться, чтобы поделиться снова, когда никто не вошел в систему

У меня есть несколько пакетных программ, которые запускаются из планировщика Windows. Если после перезапуска (на экране входа в систему) на сервере нет пользователя, выполнившего вход в систему, первая запускаемая пакетная программа подключается к общему сетевому ресурсу, но затем следующий запущенный пакет не может получить доступ к диску.

net use отвечает так:

System error 85 has occurred. 

The local device name is already in use. 

это нормально, поскольку диск обычно уже назначен.

сценарий возвращается с этой ошибкой, когда пытается получить доступ к подключенному диску

Logon failure: unknown user name or bad password.

Когда я вхожу в систему, сетевой диск отображается в «Мой компьютер», но недоступен. с ошибкой "имя локального устройства уже используется"

Если я отключу диск, он вернется, а затем сообщит об ошибке входа в систему.

Чистое использование не предназначено для работы без входа пользователя в систему, поэтому отображение диска при загрузке без фактического входа в систему не поддерживается. http://support.microsoft.com/kb/180362

Дополнительная общая информация: подключенные диски требуют аутентификации для подключения, что подразумевает и обычно требует, чтобы пользователь вошел в систему. Вы можете принудительно выполнить аутентификацию или предоставить определенные учетные данные для аутентификации с помощью Net Use .... Net use X: \ Server \ ShareName / User:% username%% password%.

После аутентификации во время сеанса входа в систему все остальные подключения к тому же серверу должны использовать те же учетные данные, но без фактического входа в систему все ставки отключены. Лучше использовать путь UNC вместо подключенного диска для любого ресурса, к которому вам нужно получить доступ.