1 votos

script de inicio de sesión aplicado pero no en ejecución

El uso de esta respuesta, que fue capaz de confirmar que un script de inicio de sesión se aplica a mi cuenta de usuario, pero no se ejecuta. Puedo ejecutar gpupdate /force pero mi PC tiene cuentas conectado a un dominio diferente y no sé qué pasaría si yo hiciera eso. Mi código sólo contienen un simple WScript.Echo para fines de prueba. Me coloqué un GPO en la prueba del servidor de active directory.

ACTUALIZACIÓN:

Después de reiniciar mi PC, mi nuevo script de inicio de sesión aún no funciona. Este es mi código actual. Ahora, he hecho que sólo se aplican a mi cuenta por la configuración de la 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

Debido a que el script de inicio de sesión aún no funciona de la Profile, he cambiado a la utilización de la GPO directamente. Cuando hice gpresult /v, se muestra allí.

Cuando ejecuto gpresult /h result.htm, obtuve un error.

Se ha producido un error mientras que la recogida de datos de Plantillas Administrativas.

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

¿Qué significaba? El servidor de prueba que actualmente estoy conectado a un Servidor de Windows 2012 R2.

Aquí está el result.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

No sé si esta es otra razón para el problema, pero el servidor de prueba que estoy utilizando actualmente mantiene en estrellarse por alguna razón.

Hoy, 15 de junio, me rerunned gpresult /h result.htm y un error bajo el Estado de los Componentes.

Infraestructura de Directiva de grupo no se pudo debido a que el error que aparece a continuación.

El dominio especificado no existe o no pudo ser contactado.

Nota: Debido a que el médico de cabecera del Núcleo fracaso, ninguno de los otros de la Directiva de Grupo los componentes de procesado de sus políticas. En consecuencia, la información del estado para el resto de los componentes no está disponible.

Información adicional puede han sido registrados. Revisión de la Política de Eventos ficha en la consola o en el registro de sucesos de aplicación para hechos ocurridos entre 6/15/2019 3:37:44 PM y 6/15/2019 3:37:49 PM.

Donde puedo mirar para el registro de sucesos de aplicación? Es en el interior del Visor de Sucesos? Me parece que no puede encontrar la aplicación "registro de eventos" de allí. rsop.msc parecen no tener el permiso para ver los permisos de equipo, incluso si lo ejecuto como administrador. Simplemente ejecutando muestra que tengo los 2 scripts de inicio de sesión que me puse en el GPO.

Podría ser esto una carpeta root del problema de permisos? Yo creo que no. La cuenta de usuario de dominio que estoy usando consiguió un permiso completo en ella.

1voto

Joel Coel Puntos 8080

Trate de escribir un archivo en lugar de hacerse eco de una consola. Dependiendo de cómo las cosas están configuradas, podría ser que se ejecuta en una sesión oculta que nunca se ven, o acaba de terminar de manera rápida y, a continuación, cierre la extrañas.

No te preocupes por gpupdate /force Que va a pasar, finalmente, de todos modos, a otras cuentas o no; es probable que haya ocurrido ya. Sucede cada vez que se reinicie la máquina. Definitivamente, usted no se volverá a ver la nueva secuencia de comandos si las políticas no actualizar.


Basado en las actualizaciones, usted debe echar un vistazo a esta sección:

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

Y para una posible revisión, pruebe esta política:

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

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: