Я создал пакетный файл, который останавливает службу, затем останавливает процесс и затем запускает службу, которую он остановил.
Когда я выполняю командный файл, он говорит "доступ запрещен". Я не могу понять, почему он говорит, что доступ запрещен, потому что я администратор. Я всюду искал решение этой проблемы без удачи.
Вот мои командные строки в командном файле:
net stop uvnc_service
taskkill /f /im winvnc.exe
net start uvnc_service
Примечание. Когда я щелкаю по нему правой кнопкой мыши, я могу сказать "запустить от имени администратора", который затем работает, но я создал задачу в планировщике задач, которая выполняет пакетный файл каждые 5 минут, и я не могу щелкнуть правой кнопкой мыши и сказать "запускать от имени администратора" каждый раз. 5 минут.
Также в свойствах командного файла на вкладке совместимости «Запуск от имени администратора неактивен, поэтому я не могу его проверить.
Как я могу автоматически запускать пакетный файл от имени администратора каждые 5 минут?
Может быть, есть ли командная строка, которую я могу вставить в свой пакетный файл, который запускает его каждый раз как администратор?