После того, как у меня возникли проблемы с запуском простого пакетного задания на сервере даже с разрешениями локального администратора и отключенным контролем учетных записей, мне пришлось искать другой способ удаленного запуска пакетного задания.
Решение состояло в том, чтобы использовать запланированные задачи, поскольку у него есть возможность запускать задачу с самыми высокими привилегиями.
Поскольку это задание резервного копирования, нам нужно запустить запланированное задание удаленно, запустив запланированное задание из пакетного файла из-за проблем с разрешениями. звучит запутанно, верно?
Чтобы запустить запланированное задание из файла .bat, мы будем использовать ‘Schtasks‘В данном случае на компьютере с Windows Server 2008 R2.
Если имя нашей запланированной задачи BackupTask и имя машины SPAN вот как должна выглядеть команда:
schtasks / run / s \\ ServerName / TN «TaskName»
или в нашем случае
schtasks / run / s \\ Span / TN Backuptask