У нас есть скрипт, который запускается при входе в систему и предоставляет пользователям соответствующие сетевые диски в зависимости от определенных переменных. Никаких проблем с этим на XP или 7.
В версиях 8 и 10 после перезагрузки подключенные диски исчезнут.
Даже если я вручную подключаю эти диски (установив флажок «Переподключение при входе в систему»), они исчезают после перезагрузки.
Нам нужно рассмотреть возможность сопоставления этих возможностей с групповой политикой, но это может произойти позже, чем мне бы хотелось, чтобы понять, почему наш существующий метод не работает.
Может ли кто-нибудь дать представление о том, почему это может быть так?
решение1
Во-первых, если при входе в систему нет сети, это может вызвать проблемы с сопоставлением дисков (поскольку процесс входа в систему не всегда ожидает сеть). Существует настройка групповой политики, которая позволяет ожидать сеть перед входом в систему (проверьтеhttps://technet.microsoft.com/en-us/library/gg486839.aspxиhttps://support.microsoft.com/en-us/help/2421599/)
Во-вторых, если вызываемый скрипт запускает команду «net use» без команды persist, то подключенный диск будет удален при выходе из системы:
ИСПОЛЬЗОВАНИЕ СЕТИ [/PERSISTENT:{ДА | НЕТ}]
Почему бы не использовать GPO для сопоставления дисков, ведь у вас есть более широкий набор возможностей.