Я полагаю, что у вас возникли проблемы, поскольку случайное сопоставление дисков выполняется для каждого пользователя, а в группе администраторов системы UAC пользователи имеют два отдельных контекста (по одному для каждого токена: SU & повышенные).
Существует такая вещь, как сопоставление дисков системного уровня, которое выполняется пользователем системы (NT Authority \ System). Когда вы сопоставляете диск с этой учетной записью и постоянно сопоставляете его, все пользователи могут видеть и использовать сопоставление (при условии наличия там обычных прав доступа к файлам).
Обычный способ сделать это - использовать GPO на уровне домена (объекты групповой политики), что означает подкуп ваших локальных блочных жокеев в корпоративной среде управляемой локальной сети.
Один из способов сделать это на компьютере рабочей группы - сопоставить букву как Систему с помощью команды AT из командной строки с повышенными правами :
at 8:53 am "net use m: \\MediaShare\MyLibrary
ThePW /user:MediaShare\TheUser /persistent:yes > nul"
Там удаленный сервер - MediaShare, пользователь TheUser, пароль ThePW, и в 8:53 утра - одна или две минуты в будущем, чтобы избежать случайного планирования этого на завтра.
Но это не удается в Vista и позже из-за изоляции сеанса 0!
Итак ... используйте третью альтернативу на Запустите CMD.exe в качестве учетной записи локальной системы , что то же самое, что указано в ответе ForcePush на Как сопоставить сетевой диск для использования обслуживание .
Я верю, что это то, что вы после здесь.