У меня есть компьютер с Windows 7 и тремя учетными записями (в иерархическом порядке):
- Администратор (с паролем) тип Администратор
- Гость (с паролем, отличным от пароля Администратора) тип администратора
- Тип пользователя (без пароля) Обычный пользователь
Как создать пакетный файл, который после запуска будет выполнять следующие задачи:
- Остановите службу Teamviewer, работающую в фоновом режиме.
- Остановите службу Panda Cloud Office Protection
- Откройте проводник браузера в режиме «InPrivate».
- Удалить из реестра событий окна три ранее выполненных действия
Второй пакетный файл позволит вернуться к исходной ситуации, поэтому он должен работать следующим образом:
- Закрыть браузер
- Активируйте услугу Panda Cloud Office Protection
- Активировать сервис teamviewer
- Удалить окно журнала событий этих трех действий после выполнения
Оба файла будут запускаться при необходимости через ссылки, на которых ранее была активирована опция Запуск от имени администратора.
Я хочу избежать необходимости каждый раз вводить пароль администратора или гостя для подтверждения выполнения пакета (я знаю оба пароля).
В конечном итоге я хотел бы отключить обе службы одним щелчком мыши, без запроса пароля и без сохранения этого в журнале событий. Как только я закончу поиск в интернете, все будет установлено в исходное состояние, просто вторым щелчком по второму .bat-файлу.
решение1
Если службы, на которые вы ссылаетесь, являются службами Windows, пользователи без прав администратора не могут останавливать или запускать их без повышения разрешений. Если вы говорите об удалении журналов из средства просмотра событий Windows, это также должно быть сделано с правами администратора, и даже в этом случае, я думаю, вы можете очистить только весь журнал, а не выборочно удалить определенные записи.
Все эти вещи, если бы они были разрешены обычным пользователям, стали бы огромными дырами в безопасности ОС. Я не думаю, что возможно сделать то, что вы хотите (кроме запуска IE в режиме InPrivate).