Как использовать планировщик задач Windows для запуска updatedb? [закрыто]

Когда я запускаю

C:\Windows\System32\bash.exe -c "sudo updatedb"

из командной строки Windows (привилегированная, если необходимо), я получаю приглашение для пароля sudo.

Имея ALL ALL=NOPASSWD: /usr/bin/updatedb.mlocate -D в / etc / sudoers не имеет значения.

Я могу запустить sudo updatedb без подсказки пароля из самого bash, независимо от строки выше в sudoers.

Запуск без sudo дает стандартный и ожидаемый updatedb: can not open a temporary file for '/var/lib/mlocate/mlocate.db'

Я хотел бы найти оконную строку cmd, которая работает, поэтому я могу поместить updatedb в запланированную задачу. Если судоусилители должны быть изменены, штраф.

1
задан 5 December 2016 в 06:53

0 ответов

Другие вопросы по тегам:

Похожие вопросы: