У меня есть задача планировщика заданий, которая запускает пакетный файл, который копирует файл с server1 на server2 в другом домене. Примечание. Запланированная задача выполняется в Domain_A с использованием учетных записей пользователей, созданных для запуска автоматических процессов.
Задача планировщика заданий:
Запустите под Domain_A \ user1
Команды / шаги командного файла
А) net use q: \\shared drive\abc /user:Domain_A\user1 password1
Б) net use w: \\server2\qwe /user:Domain_B\user2 password2
C) copy q:\*.txt w:\
Команда A выполняется без проблем, и диск подключается, однако команда B не работает. Я добавил уровень ошибок и получил 1. Если я запустил эту команду непосредственно в cmd, она запустится и диск будет сопоставлен. Однако я использую свою личную учетную запись для запуска cmd (назовем ее «master_user»), а не общие учетные записи, созданные для автоматического запуска задач (например, user1 и user2). Моя учетная запись («master_user») существует как в Domain_A, так и в Domain_B.
Мои вопросы:
1) Если вы пытаетесь подключить диск из Domain_B, необходима ли учетная запись user1 в этом домене?
Моя логика заключается в том, что поскольку user1 не существует в другом домене, команда cmd не работает на шаге (B), поскольку user1 используется для запуска cmd.
2) Что я мог бы попытаться достичь желаемого результата?