2

На Win7 64 Pro у меня есть пакетный файл, который запускает net use для сопоставления общего сетевого ресурса с моего сервера через OpenVPN.

В пакетном файле не хранится имя пользователя или пароль, в нем используются учетные данные пользователя, которые я уже сохранил, запустив net use один раз с флагом /savecred в командной строке.

Если дважды щелкнуть командный файл, чтобы запустить его, он работает нормально, без проблем.

Однако, если я планирую задачу для запуска пакетного файла, выполнение приостанавливается и запрашивает имя пользователя и пароль.

Есть ли способ заставить запланированную задачу использовать сохраненные учетные данные пользователя?

1 ответ1

0

Чтобы решить эту проблему, я положил командный файл в папку автозагрузки меню «Пуск». По какой-то причине он использует сохраненные учетные данные при запуске отсюда, но не при запуске при запуске с планировщиком задач.

Чтобы убедиться, что VPN-соединение было установлено до запуска командного файла, я использовал timeout 30 чтобы отложить выполнение командного файла до тех пор, пока OpenVPN не выполнит свою задачу.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .