В gpedit.msc
разделе «Конфигурация компьютера» -> «Настройки Windows» -> «Сценарии» -> «Выключение» я добавил свой .bat-файл, чтобы он выполнялся каждый раз при выключении компьютера, но я получал ошибку access denied
. Это taskkill
команда, чтобы убить определенную задачу. Она выдает ту же ошибку, если вы выполняете ее с помощью щелчка левой кнопкой мыши, но работает, если вы выполняете ее в командной строке cmd, открытой как администратор.
Как мне выполнить это с правами администратора?
Скрипт: taskkill /f /im googledrivesync.exe
я работаю над этим обходным путем, это известная ошибка для Google Диска, которая не завершается при выключении системы.
1
Используйте планировщик заданий. Затем вы можете запустить его с наивысшими привилегиями или использовать NTAUTHORITY \ SYSTEM в качестве пользователя
—
LPChip
@LPChip Нет событий в планировщике задач, таких как Завершение работы или выход из системы или что-либо подобное, что я не могу найти.
—
user3108268
В вашем
—
JosefZ
.bat
скрипте используйте что-то вроде, SCHTASKS /RUN /TN "KillGoogledrivesync"
где KillGoogledrivesync
находится задача для запуска taskkill /f /im googledrivesync.exe
в планировщике задач . Должен быть определен как пользователь SYSTEM
с самыми высокими привилегиями. Включить запуск по требованию, не запускать ни на одно событие или время.