Сценарии входа в систему запускаются одновременно или последовательно?

Делать Logon Scripts установить через групповую политику (Конфигурация пользователя \ Конфигурация Windows \ Сценарии (вход / выход из системы)), запускаются одновременно или один за другим?

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

Документы TechNet сообщают вам, как их настроить, а не как они работают.

1 ответ

Решение

Сценарии входа в систему запускаются одновременно.

Документация, на которую вы ссылаетесь, предполагает, что сценарии запускаются последовательно "в [...] порядке":

Если вы назначаете несколько сценариев, сценарии обрабатываются в указанном вами порядке. Чтобы переместить скрипт вверх в списке, щелкните его, а затем нажмите " Вверх". Чтобы переместить скрипт вниз по списку, щелкните его, а затем нажмите " Вниз".

В документации неясно, что означает "обработанный в [...] порядке", поэтому я собрал небольшой тест. Я написал два сценария, которые регистрируют событие, спят в течение пяти секунд, регистрируют другое событие и выходят:

Set sh = WScript.CreateObject("WScript.Shell")
sh.LogEvent INFORMATION, "Hello from Script A"
WScript.Sleep 5000
sh.LogEvent INFORMATION, "Goodbye from Script A"

Другой сценарий идентичен за исключением того, что в сообщениях журнала говорится "сценарий B".

Я поместил оба этих сценария в объект групповой политики в качестве сценариев входа в систему и применил объект групповой политики. После обновления политики и входа в систему на тестовом компьютере я проверил Просмотр событий.

В результате "Hello from Script A" и "Hello from Script B" были зарегистрированы одновременно. Пять секунд спустя "Прощай из сценария A" и "Прощай из сценария B" были зарегистрированы одновременно.

Чтобы быть точным, записи журнала были добавлены в ту же секунду, и временное разрешение для этих записей не попадает в доли секунды, поэтому я не уверен, какой сценарий записал в журнал первым. Программа просмотра событий на самом деле показывает журналы из сценария B перед журналами из сценария A, хотя временные метки совпадают.

Вердикт из этого простого теста:

Сценарии входа в систему запускаются одновременно.

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