Я использую программу резервного копирования (под Windows Server 2012 R2), которая, кажется, использует smb для записи на удаленное устройство резервного копирования. Я понял, что после завершения учетные данные «все еще там», поэтому атака программ-вымогателей проникнет в резервные копии (не беспокойтесь, поскольку у нас есть внешние копии). Тем не менее, я безуспешно пытался удалить такие учетные данные.
Если я сделаю это через командную строку, кажется, что это сработает (если проводник файлов не открыт):
net use \\server\share /d
klist purge
Тем не менее, если я включаю оба файла в пакетный файл и вызываю его из моих запрограммированных задач, он, похоже, не работает, только когда вызывается из командной строки. Я создал запрограммированную задачу, используя учетную запись администратора домена (такую же, как я использую при вызове из командной строки)
В чем может быть причина такого поведения?
ИЗМЕНИТЬ, чтобы добавить ожидаемое поведение
Я ожидаю, что не смогу получить доступ к сетевому ресурсу без запроса пользователя / пароля. Это происходит всякий раз, когда я запускаю скрипт из командной строки, но не когда скрипт вызывается из запланированной задачи. Напоминание: задача запускается под тем же пользователем, который запускает сценарий из командной строки.