Página 1 de 1

ERROR FATAL: TypeError: no hay suficientes argumentos para el formato

Publicado: 14 de junio de 2018 - 17:29
por olivetree
Espera 1.5
Servidor Windows 2012 R2

Quería crear un paquete para instalar y configurar Dell Command & Configure.

A través de la interfaz gráfica de la consola, estaba obteniendo errores de cadenas o argumentos.
Intenté usar la línea de comando:
c:\waptdev>wapt-get make-template C:\Usuarios\wstaff\Descargas\Dell-Command-Configure.EXE tarkin-Dell_Command_Configure

Y a cambio me sale este error:
ERROR FATAL: TypeError: no hay suficientes argumentos para la cadena de formato

Si uso el asistente lo hago así (imagen de abajo) y me da este resultado (siguiente imagen)
wapt_er01Captura.PNG
wapt_er01Capture.PNG (16,17 KB) Visto 6730 veces
wapt_er02Captura.PNG
wapt_er02Capture.PNG (19,28 KB) Visto 6730 veces
¿Tienes alguna idea?

Re: ERROR FATAL: TypeError: no hay suficientes argumentos para el formato

Publicado: 5 de julio de 2018 - 16:32
por julienlevi
Tengo el mismo problema con un archivo .msi.

¿Alguien tiene una solución?

Gracias.

Re: ERROR FATAL: TypeError: no hay suficientes argumentos para el formato

Publicado: 5 de julio de 2018 - 17:34
por dcardon
Hola Olivier,
olivetree escribió: 14 de junio de 2018 - 5:29 PM Wapt 1.5
Windows Server 2012r2

Quería crear un paquete para instalar Dell Command & Configure.

Usando la interfaz gráfica de la consola, obtenía errores de cadena o argumento.
Intenté usar la línea de comandos:
c:\waptdev>wapt-get make-template C:\Users\wstaff\Downloads\Dell-Command-Configure.EXE tarkin-Dell_Command_Configure

Y obtengo este error:
ERROR FATAL: TypeError: no hay suficientes argumentos para la cadena de formato

Si uso el asistente, lo hago así (imagen a continuación) y me da esto (siguiente imagen)
wapt_er01Capture.PNG
wapt_er02Capture.PNG

¿Tienes alguna idea?
El problema se debe a un carácter especial (una barra vertical |) en el campo "nombre del producto" de los atributos del archivo y a un error en el asistente de creación de paquetes. Consultaré con Hubert para corregir este error. He creado dos problemas relacionados con este problema.

https://roundup.tranquil.it/wapt/issue959
https://roundup.tranquil.it/wapt/issue960

Sin embargo, a mí me funciona a través de la línea de comandos (versión 1.6.1) con el archivo descargado del sitio web https://www.dell.com/support/home/fr/fr ... erid=fvgf9 Algo para investigar.

Nota: siempre puedes crear tu paquete creando un paquete vacío y colocando el ejecutable dentro.

Atentamente,

Denis

Re: ERROR FATAL: TypeError: no hay suficientes argumentos para el formato

Publicado: 6 de julio de 2018 - 12:09 p. m.
por julienlevi
Como solo tengo disponible el archivo MSI, no puedo crear un paquete con un archivo EXE :(

Re: ERROR FATAL: TypeError: no hay suficientes argumentos para el formato

Publicado: 6 de julio de 2018 - 18:42
por sfonteneau
Mientras tanto, puedes ejecutar el siguiente comando:

Código: Seleccionar todo

 wapt-get make-template tarkin-dell-configure
 
(Asegúrese de eliminar la carpeta tarkin-dell-configure en c:\waptdev antes de ejecutar el comando)

Luego puede copiar el binario (exe o msi) directamente en la carpeta c:\waptdev\tarkin-dell-configure\

Y escribe tu paquete

Re: ERROR FATAL: TypeError: no hay suficientes argumentos para el formato

Publicado: 11 de julio de 2018 - 16:43
por julienlevi
¡Muchas gracias, funcionó!