¿Cómo Puedo Deshabilitar la Gestión de Usuarios en TestStand?



Software Primario:
Versión de Software Primario: 4.1.1
Versión de Software Primario Corregido: N/A
Software Secundario: N/A

Problema:
No deseo que TestStand imponga la gestión de usuarios en mi computadora. ¿Cómo puedo evitar/deshabilitar la gestión de usuarios de TestStand?

Solución:
Los dos enfoques recomendados para alcanzar este objetivo son:

Deshabilitar el cuadro de diálogo de Login y registrarse de forma automática con la cuenta de administrador

TestStand utiliza la secuencia de LoginLogout del archivo de secuencia FrontEndCallbacks.seq para el registro y cierre de sesión de usuarios. Puede modificar la secuencia de tal forma que TestStand se registre de forma automática como administrador (o cualquier otro usuario). Para configurar este comportamiento, debe hacer dos cosas: omitir el cuadro de diálogo de registro perdeterminado y registrarse como usuario "administrador".
  1. Asegúrese que el usuario “administrador” predeterminado existe en TestStand User Manager y cuenta con todos los privilegios de administrador.
  2. Para asegurar que pueda revertir cualquier cambio al seguir este artículo, realice una copia de FrontEndCallbacks.seq desde:
    • TestStand 4.0 y anteriores:
      <TestStand>\Components\NI\Callbacks\FrontEnd
      a <TestStand>\Components\User\Callbacks\FrontEnd.
    • TestStand 4.1 y consecuentes:
      <TestStand>\Components\Callbacks\FrontEnd
      a <TestStand Public>\Components\Callbacks\FrontEnd
  3. En TestStand, abra FrontEndCallbacks.seq desde el nuevo directorio al cual lo copió en el paso 1.
  4. En el archivo de secuencia, seleccione la Secuencia LoginLogout.
  5. De clic derecho sobre el paso de Login y seleccione Run Mode»Skip para deshabilitar el cuadro de diálogo de registro predeterminado.
  6. Agregue un nuevo paso Statement debajo del paso Login y nombrelo Login as administrator.
  7. Configure la expresión del paso de Statement de la siguiente forma:
    RunState.Engine.CurrentUser = RunState.Engine.GetUser("administrator")
    Esto configurará al usuario "administrador" como el usuario actual en TestStand.
  8. Este paso solo debe ejecutarse cuando TestStand está en el proceso de registro, por lo que debe estanlecer como Precondition:
    !Parameters.logout
  9. Guarde el archivo de secuencia FrontEndCallbacks.seq
  10. La siguiente ocasión en que TestStand sea cargado, el usuario administrador será registrado de forma automática.

Registrarse con usuario de Windows de forma automática

Si la herramienta TestStand User Manager define un nombre de usuario que es idéntico al nombre de usuario registrado en Windows actualmente, TestStand puede registrarse de forma automática como ese usuario. Para configurar este comportamiento:
  1. Regístrese en TestStand como Administrador.
  2. Navegue a Configure»Station Options»User Manager y seleccioneAutomatically Login Windows System User.
  3. Navegue a View»User Manager para los usuarios actuales de TestStand.
  4. Si es necesario, cree un nuevo usuario con el nombre de usuario de windows que desea. (Nótese que la contraseña de usuario de TestStand no necesita ser la misma que la contraseña de usuario de Windows.)
  5. Asegúrese que el usuario es un miembro del Grupo de Administradores en TestStand.
  6. Cuando este usuario de Windows cargue TestStand, TestStand registrará el nombre de usuario de forma automática.


Ligas Relacionadas:
KnowledgeBase 35FCAQ3J: Why is the User Manager Not Built into the Shipping TestStand Operator Interfaces?

Archivos Adjuntos:





Día del Reporte: 03/07/2006
Última Actualización: 08/29/2013
Identificación del Documento: 3V6JBTO8