Назад | Перейти на главную страницу

сценарий входа в систему применен, но не запущен

Используя это ответ, Мне удалось подтвердить, что к моей учетной записи применен сценарий входа, но он не запускается. Я могу бегать gpupdate /force но на моем компьютере учетные записи подключены к другому домену, и я не знаю, что произойдет, если я это сделаю. Мой код содержит только простой WScript.Echo в тестовых целях. Я настроил его с помощью GPO в активном каталоге тестового сервера.

ОБНОВИТЬ:

После перезагрузки компьютера мой новый сценарий входа в систему все еще не работал. Это мой текущий код. Теперь я применил его только к своей учетной записи, установив его на Profile.

Set oShell = CreateObject("WScript.Shell")
strHomeFolder = oShell.ExpandEnvironmentStrings("%USERPROFILE%")

Set objFSO=CreateObject("Scripting.FileSystemObject")
strLogFile = strHomeFolder & "\Documents\test_logon.txt"

WScript.Echo "strLogFile: ", strLogFile

Set objFile = objFSO.CreateTextFile(strLogFile, True)
objFile.Write "test logon" & vbCrLf
objFile.Close

Поскольку сценарий входа в систему по-прежнему не работает из Profile, Я изменил его на использование GPO прямо. Когда я сделал gpresult /v, он там отображался.

Когда я бегу gpresult /h result.htm, У меня ошибка.

Ошибка при сборе данных для административных шаблонов.

The following errors were encountered:
Resource '$(string.Advanced_EnableSSL3Fallback)' referenced in attribute displayName could
not be found. File C:\Windows\PolicyDefinitions\inetres.admx, line 795, column 308

Что это значит? Тестовый сервер, к которому я сейчас подключен, - это Windows Server 2012 R2.

Вот результат .htm

Group Policy Results
DOMAIN\Emp1
Data collected on: 6/14/2019 4:24:53 PM 
Summary
    Computer Configuration Summary
        No data available.
    User Configuration Summary
        General
            User name   DOMAIN\Emp1
            Domain  DOMAIN.ed
            Last time Group Policy was processed    6/14/2019 3:27:15 PM
        Group Policy Objects
            Applied GPOs
            Name    Link Location   Revision
            Company WallPaper_GPO   DOMAIN.ed   AD (4), Sysvol (4)
            User_Manual_Test_GPO    DOMAIN.ed/IT TEAM   AD (4), Sysvol (4)
            ITTEAM_GPO  DOMAIN.ed/IT TEAM   AD (4), Sysvol (4)
        Denied GPOs
            Name    Link Location   Reason Denied
            Local Group Policy  Local   Empty
            Default Domain Policy   DOMAIN.ed   Empty
        Security Group Membership when Group Policy was applied
            DOMAIN\Domain Users
            Everyone
            BUILTIN\Users
            BUILTIN\Performance Log Users
            NT AUTHORITY\INTERACTIVE
            CONSOLE LOGON
            NT AUTHORITY\Authenticated Users
            NT AUTHORITY\This Organization
            LOCAL
            Authentication authority asserted identity
            Mandatory Label\Medium Mandatory Level
        WMI Filters
            Name    Value   Reference GPO(s)
            None
        Component Status
            Component Name  Status  Last Process Time
            Group Policy Infrastructure Failed  6/14/2019 3:27:33 PM
            Group Policy Infrastructure failed due to the error listed below.

            The network is not present or not started. 

            Note: Due to the GP Core failure, none of the other Group Policy components processed their policy. Consequently, status information for the other components is not available.

            Additional information may have been logged. Review the Policy Events tab in the console or the application event log for events between 6/14/2019 3:27:15 PM and 6/14/2019 3:27:33 PM.
            Registry    (N/A)   6/4/2019 7:06:55 PM
            Scripts (N/A)   6/14/2019 1:55:16 PM
Computer Configuration
    No data available.
User Configuration
    Policies
        Windows Settings
            Scripts
                Logon
                    Name    Parameters  Last Run    Script Order in GPO Winning GPO
                    testLogon.vbs           Not configured  User_Manual_Test_GPO
    Administrative Templates
        An error has occurred while collecting data for Administrative Templates.

        The following errors were encountered:
        Resource '$(string.Advanced_EnableSSL3Fallback)' referenced in attribute displayName could not be found. File C:\Windows\PolicyDefinitions\inetres.admx, line 795, column 308

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

Сегодня, 15 июня, я повторил gpresult /h result.htm и получил ошибку в разделе "Статус компонента".

Сбой инфраструктуры групповой политики из-за ошибки, указанной ниже.

Указанный домен либо не существует, либо с ним невозможно связаться.

Примечание. Из-за сбоя ядра GP ни один из других компонентов групповой политики не обработал свою политику. Следовательно, информация о состоянии для других компонентов недоступна.

Дополнительная информация могла быть зарегистрирована. Просмотрите вкладку «События политики» в консоли или в журнале событий приложения на предмет событий между 15.06.2019 15:37:44 и 15.06.2019 15:37:49.

Где посмотреть журнал событий приложения? Это внутри средства просмотра событий? Я не могу найти там журнал событий "приложения". rsop.msc похоже, у меня нет разрешения на просмотр разрешений компьютера, даже если я запускаю его как администратор. Простой запуск показывает, что у меня есть 2 сценария входа, которые я установил в GPO.

Может быть, это проблема с правами доступа к корневой папке? Думаю, нет. У учетной записи пользователя домена, которую я использую, есть полное разрешение.

Попробуйте записать файл вместо вывода на консоль. В зависимости от того, как все настроено, он может запускаться в скрытом сеансе, который вы никогда не видите, или просто заканчивать так быстро, а затем закрывать, вы его пропустите.

Не беспокойся о gpupdate /force В конце концов, это все равно случится, с другими аккаунтами или нет; это, наверное, уже произошло. Это происходит каждый раз при перезагрузке машины. Вы точно никогда не увидите новый скрипт, если политики не обновятся.


Исходя из обновлений, вам стоит взглянуть на этот раздел:

Group Policy Infrastructure failed due to the error listed below.

        The network is not present or not started.

Note: Due to the GP Core failure, none of the other Group Policy components processed their policy. Consequently, status information for the other components is not available.

Additional information may have been logged. Review the Policy Events tab in the console or the application event log for events between 6/14/2019 3:27:15 PM and 6/14/2019 3:27:33 PM.
Registry    (N/A)   6/4/2019 7:06:55 PM
Scripts (N/A)   6/14/2019 1:55:16 PM

И для возможного исправления попробуйте эту политику:

Computer Configuration\Administrative Templates\System\Logon\Always wait for the network at computer startup and logon