Мне нужно сопоставить с сетевым пространством подключенный диск, такой как S: для некоторых других заданий. Моя коробка - Windows Server 2008. В Windows Server 2008 я могу создать запланированное задание с заданием «летучая мышь», и я могу указать, что оно запускается при перезагрузке Windows или входе в систему без указанного пользователя. Это как сервис с локальной системой. The bat содержит net cmd для сопоставления диска:
net use S: \\netdrive1\space1 pwd /user:oneUser
Затем я перезагружаю коробку. Похоже, что запланированная работа действительно запустилась. Я могу проверить из истории заданий планировщика заданий. Однако диск S: не может быть сопоставлен. Если я просто запустил летучую мышь из командной строки. Работает нормально. Кажется, что я должен войти в коробку, чтобы сделать подключенный диск. Не уверены, можно ли разрешить Windows запускать задание как локальную систему при перезагрузке, чтобы сделать диск доступным?
В моем случае сетевой диск находится в Unix-боксе.
Как я упоминал выше, у меня есть некоторые другие запланированные задания зависимостей в локальной системе Windows. Поэтому я должен сделать доступным сетевое пространство без входа пользователя.