Saltar a contenido

Iniciar agentes y VDog MasterService como aplicaciones

En determinados dispositivos, dependiendo de su entorno, debe iniciar el agente o el VDog MasterService como una aplicación en lugar de ejecutarlo únicamente como un servicio en segundo plano.
Cuando se inician como una aplicación, los servicios se comportan como cualquier programa iniciado manualmente (por ejemplo, un navegador web).

Dispositivos que necesitan agentes o VDog MasterService iniciados como aplicaciones

  • Atlas Copco nutrunner controls (Power Focus 4000 & MACS 4000): Necesario
  • Omron CX-Programmer: Requerido
  • Omron Sysmac Studio: Recomendado
  • RSLogix 5 / 500 / 5000: Recomendado
  • SEW MOVITOOLS MotionStudio v6.20, v6.30, v6.40: Necesario
  • Siemens SINAMICS inverters: Necesario
  • Siemens TIA Portal: Requerido cuando se utiliza la variante Carga de software

Para iniciar un servicio como aplicación, elija Opción A o Opción B en función de su entorno y preferencias.

  • Opción A le guía a través de la creación de un acceso directo que ejecuta el agente con privilegios de administrador. Colocar el acceso directo en la carpeta de inicio permite que el agente se inicie automáticamente al inicio de sesión.
  • Opción B muestra cómo iniciar el agente desde la línea de comandos y cómo automatizar este proceso utilizando un archivo Batch.

Info

  • Puede utilizar ambos métodos para iniciar el VDog MasterService como una aplicación.
  • Antes de iniciar el VDog MasterService o cualquier agente como aplicación, asegúrese de que los servicios del agente relacionados (VDogUploadAgent y VDogCompareAgent) están detenidos. Puede detenerlos utilizando Task Manager. A continuación, desactive estos servicios en Windows para evitar que se reinicien automáticamente después de reiniciar el sistema.

Opción A. Iniciar agentes o VDog MasterService como aplicaciones creando un acceso directo

  1. Abra los servicios de Windows y, a continuación, las propiedades del servicio del agente.
  2. Copie la ruta del servicio y péguela en un editor de texto (por ejemplo, el Notepad).
  3. Modifique la ruta para que coincida con su versión de Windows:

    1. Windows 10 y Windows Server 2016:
      Ejemplo:
      Ruta original:

          "C:\Program Files (x86)\vdogAgents\VDogCompareAgent.exe" /at:s /rd:D:\vdAgentArchive
      

      Ruta modificada:

      Powershell Start-Process -Verb Runas -FilePath 'C:\Program Files (x86)\vdogAgents\VDogCompareAgent.exe' -ArgumentList '/RD:D:\vdAgentArchive','/AT:S','/app','/visible'
      

      Asegúrese de sustituir todas las comillas dobles (") por comillas simples (') o usar caracteres de escape correctamente.

    2. Versiones anteriores de Windows:
      Ejemplo:
      Ruta original:

      "C:\ProgramFiles(x86)\vdogAgents\VDogCompareAgent.exe" /at:s /rd:D:\vdAgentArchive
      

      Ruta modificada:

      "C:\ProgramFiles(x86)\vdogAgents\VDogCompareAgent.exe" /at:s /rd:D:\vdAgentArchive /app /visible
      

      Info

      El parámetro /visible lanza el proceso con una ventana de aplicación visible. Este parámetro es opcional.

  4. Cree un nuevo acceso directo (por ejemplo, en el escritorio).

  5. Pegue la ruta modificada en el campo de ubicación del acceso directo.

    Imagen: Diálogo de creación de enlace

  6. Seleccione Siguiente, asigne un nombre al acceso directo y seleccione Finalizar.

  7. Si utiliza una versión anterior a Windows 10 o Windows Server 2016:

    1. Haga clic con el botón derecho en el acceso directo y seleccione Propiedades.
    2. En la pestaña Compatibilidad, seleccione Cambiar la configuración para todos los usuarios.
    3. Marque la casilla Ejecutar este programa como administrador.

    Imagen: Propiedades de VDogCompareAgent.exe

  8. Para activar el inicio automático:

    1. Copie el acceso directo a la carpeta de inicio:
      C:\Ususarios\auvesy\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
    2. En la configuración de control de cuentas de usuario (UAC), establezca las notificaciones en No notificarme nunca para evitar los avisos durante el inicio de sesión.

Info

Si no se pueden desactivar los avisos de UAC, el acceso directo no se puede ejecutar automáticamente con privilegios de administrador. En este caso, el usuario debe iniciar el acceso directo manualmente después de cada reinicio del sistema.

Opción B. Iniciar agentes o VDog MasterService como aplicaciones a través de la línea de comandos

  1. Ejecute uno de los siguientes comandos, en función del agente que necesite iniciar:

    "C:\Program Files (x86)\vdogAgents\VDogCompareAgent.exe" /at:s /rd:D:\vdAgentArchive /app
    
    "C:\Program Files (x86)\vdogAgents\VDogUploadAgent.exe" /at:s /rd:D:\vdAgentArchive /app
    
  2. Para automatizar el inicio, cree un archivo Batch que contenga el comando necesario y mueva el archivo a la carpeta de inicio. Cada archivo Batch debe contener un solo comando.

  3. Para iniciar el agente manualmente, haga clic con el botón derecho en el archivo Batch y seleccione Ejecutar como administrador.