Набор GPO для инициирования в ответ на событие?

У меня была подобная проблема, и при попытке установить sqlite, использование "конфетки устанавливает sqlite.i386", было сообщено, что было установлено и актуально, однако по некоторым причинам не было ничего в моем php.ini об этом, и это не работало даже при том, что phpinfo сообщал "с sqlite=shared" и т.д.

Добавление "extension=sqlite.so" где-нибудь в php.ini заставило его работать, я подверг мой разделу PDO около нижней части, но я сомневаюсь, что имеет значение, куда Вы помещаете его действительно.

О, и удостоверьтесь, что Вы перезапускаете апача прежде, чем проверить его или просто перезагружаете поле!:)

2
задан 28 February 2014 в 20:19
2 ответа

You are talking about event based tasks in task scheduler.

Yes, it is possible to deploy them through a GPO. They require Vista or later. You will need to use GPP (Group Policy Preferences).

In the Group Policy Management Console (gpmc.msc), edit or create a GPO, navigate to Computer Settings > Preferences > Control Panel Settings > Scheduled Tasks Create a new Scheduled Task (Windows Vista and later)

Here you can create an event based scheduled task just like you would in the normal task scheduler. The crucial part is to choose the right trigger type on the Triggers tab. Вы должны создать триггер и установить для него значение Начать задачу: по событию и выбрать, какие события запускать.

Вам также необходимо убедиться, что машины имеют доступ к сценарию. Либо поделившись им где-нибудь в сети, либо скопировав его на локальный диск клиентов, возможно, используя функцию файлов GPP в том же GPO.

Редактировать: Я только что понял, что вопрос действительно старый и, вероятно, больше не актуален. Он был обновлен только HopelessN00b

1
ответ дан 3 December 2019 в 10:48

Ну, у вас не может быть объектов групповой политики, которые запускаются событием. Объекты групповой политики - это в основном просто ключи реестра, поэтому они либо одно, либо другое значение. Итак, вам нужен сценарий (какой-то), который может запускаться при появлении события.

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

  1. Первый способ - развернуть сценарий через GPO. Лучшим вариантом, вероятно, будет сценарий запуска (поэтому он работает как SYSTEM и не требует для запуска пользователя, вошедшего в систему), отслеживает журнал событий, а затем делает все, что вам нужно, при возникновении этого события.

  2. Второй способ, аналогичный первому, заключается в развертывании запланированной задачи с помощью GPP , причем вашей задачей является рассматриваемый сценарий. Вы можете настроить запланированную задачу так, чтобы она всегда выполнялась, У Technet даже есть сообщение в блоге о том, как запускать сценарий PowerShell в ответ на событие , что весьма изящно.

    • Может быть способ развернуть эти «привязанные к событию» вещи с помощью GPO, но я не могу легко найти способ, и меня это не очень интересует, учитывая мое предпочтение централизации журналов.
2
ответ дан 3 December 2019 в 10:48

Теги

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