Среда - Windows Web Server 2008, и я просто пытаюсь скопировать папку, полную файлов, в сетевое расположение (сетевая папка управляемого резервного копирования). Вот мой .bat-файл, работающий в папке с моими .bat-файлами:
copy *.bak \\networklocation\*.bak
pause
однако для \\ networklocation требуется имя пользователя x и пароль y, поэтому запуск скрипта дает:
Logon failure: unknown user name or bad password.
Я не могу придумать способ предоставить свои учетные данные. Я попытался создать запланированную задачу и изменить параметры безопасности, но это только кажется, позволяет вам использовать учетные данные, относящиеся к машине (т.е. я пытаюсь ввести имя пользователя x, но он не может его найти).
Как мне запустить этот скрипт со всеми необходимыми разрешениями?
Решение:
net use \\networklocation\sharefolder password /USER:username
copy \*.bak \\networklocation\sharefolder\*.bak