У мене є завдання планувальника завдань запустити Robocopy для резервного копіювання локальних файлів на загальнодоступну мережу. Мені потрібно використовувати облікові дані домену для доступу до спільної мережі, але локальний комп'ютер не в домені, і завдання виконується як локальний адміністратор. Це рішеннятимчасового відображення та скасування карти спільної роботи в мережі, але він залишає мій пароль відкритим текстом для всіх, хто дивиться на завдання планувальника завдань. Я вважаю за краще відображати мережевий накопичувач зазвичай на напівпостійній основі, тому завдання планувальника завдань просто має запустити Robocopy і посилатися на відповідний лист диска. Однак я завжди отримую помилку "Система не може знайти вказаний шлях." в журналі журналу Robocopy при запуску цього програми із планувальника завдань, навіть незважаючи на те, що команда працює добре з підвищеного командного рядка (завдання встановлено для запуску з найвищими правами). Також зауважте, що я зробив цю настройку реєстру, щоб отримати доступ до відображених дисків із підвищеної командної лінії.
EDIT: Щоб уточнити, увійшов як локальний адміністратор, я запускаю Провідник Windows як адміністратор. Я відображаю мережеву частку на букву Y. Запускаю командний рядок як адміністратор і запускаю
C:\Windows\System32\Robocopy.exe C:\temp Y:\temp
Добре працює. Я створюю завдання планувальника завдань, щоб виконати ту саму команду, будь то користувач увійшов чи ні, з найвищими привілеями. Я запускаю його і отримую помилку. Я пишу в журнал і дістаю
ERROR 3 (0x00000003) Getting File System Type of Destination Y:\temp\
The system cannot find the path specified.
слідом за ним
ERROR 3 (0x00000003) Creating Destination Directory Y:\temp\
The system cannot find the path specified.