Página 1 de 1

[RESUELTO] V 2.3.0.13505: Las herramientas externas no funcionan

Publicado: 14 de febrero de 2023 - 10:52 a. m.
por t.heroult
Buen día

Desde la versión 2.3, las herramientas externas ya no funcionan, excepto una.
Utilizo bastante herramientas externas y, aparte de la basada en explorer.exe, ninguna de ellas funciona más desde las últimas actualizaciones.
Mantuve una máquina con consola v 2.2.3 y las herramientas están bien.

Esto es lo que tengo:
herramientas externas.png
external tools.png (8,04 KB) Visto 2944 veces
En esta lista cuando ejecuto la herramienta:
Obras del explorador
Bloc de notas++: mensaje de error
Los demás: no pasa nada
bloc de notas.png
notepad.png (4,9 KB) Visto 2944 veces
¿Alguna idea?

Re: V 2.3.0.13505: Las herramientas externas no funcionan

Publicado: 14 de febrero de 2023 - 15:19
por htouvet
Buen día,
Las razones podrían ser:
  • que los ejecutables no tienen ruta completa.
  • El comando requiere un shell (un CMD) para mostrar algo. Este es el caso de ping. En este caso, coloque cmd.exe en el ejecutable e inicie los argumentos con /C
  • cmd.exe también debe usarse como ejecutable si necesita expandir variables de entorno, por ejemplo.
externo.jpg
external.jpg (12,44 KB) Visto 2929 veces
El código para ejecutar comandos ha sido modificado desde la versión 2.2.3, y sería interesante mejorar esta parte con una casilla de verificación "ejecutar comando en un shell"

Observaciones:
Los ajustes ahora están en Formato "Bigote" (es decir, con llaves dobles) {{ ip }} en lugar de {ip}
(para obtener información sobre Mustache:) https://blog.synopse.info/?post/2014/04... phi-parte-2 )

La antigua notación {ip} aún se admite para los pocos parámetros que existían en ese formato:
{ip} se reemplaza por {{ main_ip}}
{uuid} reemplazado por {{ uuid }}
{computer_fqdn} reemplazado por {{computer_fqdn}}

Ahora todas las columnas de datos de la cuadrícula de inventario se pueden usar en comandos externos. (Esto se indica entre paréntesis al hacer clic derecho en los encabezados de columna de la cuadrícula)
Bigote Es un lenguaje de plantillas que también se utiliza en la consola para vistas HTML (inventario de equipos, auditoría). Al hacer clic en "Editar plantilla", se muestra y permite personalizarla.

Re: [RESUELTO] V 2.3.0.13505: Las herramientas externas no funcionan

Publicado: 28 de marzo de 2023 - 16:01
por julien.guyonnet
Buen día,

Por mi parte, agregué un enlace a las páginas 'usuario' y 'computadora' en GLPI

Ejecutable = cmd
Argumentos =

Código: Seleccionar todo

/c start "" "https://glpi.domain.local/front/user.php?is_deleted=0&as_map=0&browse=0&itemtype=User&criteria%5B0%5D%5Blink%5D=AND&criteria%5B0%5D%5Bfield%5D=view&criteria%5B0%5D%5Bsearchtype%5D=contains&criteria%5B0%5D%5Bvalue%5D={{connected_users.0}}"
Ejecutable = cmd
Argumentos =

Código: Seleccionar todo

/c start "" "https://glpi.domain.local/front/computer.php?criteria%5B0%5D%5Blink%5D=AND&criteria%5B0%5D%5Bfield%5D=1&itemtype=Computer&criteria%5B0%5D%5Bsearchtype%5D=contains&criteria%5B0%5D%5Bvalue%5D={{computer_name}}"