Seite 1 von 1

SCHWERWIEGENDER FEHLER: TypeError: Nicht genügend Argumente für das Format

Veröffentlicht: 14. Juni 2018 - 17:29 Uhr
von olivetree
Wapt 1.5
Windows Server 2012 R2

Ich wollte ein Paket erstellen, um Dell Command & Configure zu installieren und zu konfigurieren.

Über die grafische Benutzeroberfläche der Konsole erhielt ich Fehlermeldungen bezüglich Zeichenketten oder Argumenten.
Ich habe es über die Kommandozeile versucht:
c:\waptdev>wapt-get make-template C:\Users\wstaff\Downloads\Dell-Command-Configure.EXE tarkin-Dell_Command_Configure

Und als Antwort erhalte ich diese Fehlermeldung:
SCHWERWIEGENDER FEHLER: TypeError: Nicht genügend Argumente für die Formatzeichenkette

Wenn ich den Assistenten verwende, gehe ich folgendermaßen vor (siehe Abbildung unten) und erhalte dieses Ergebnis (siehe nächste Abbildung)
wapt_er01Capture.PNG
wapt_er01Capture.PNG (16,17 KB) 6829 Mal angesehen
wapt_er02Capture.PNG
wapt_er02Capture.PNG (19,28 KB) 6829 Mal angesehen
Hast Du eine Idee?

Betreff: SCHWERWIEGENDER FEHLER: TypeError: Nicht genügend Argumente für das Format

Veröffentlicht: 5. Juli 2018 - 16:32 Uhr
von julienlevi
Ich habe dasselbe Problem mit einer .msi-Datei.

Hat jemand eine Lösung?

Danke.

Betreff: SCHWERWIEGENDER FEHLER: TypeError: Nicht genügend Argumente für das Format

Veröffentlicht: 5. Juli 2018 - 17:34 Uhr
von dcardon
Hallo Olivier,
olivetree schrieb: 14. Juni 2018 - 17:29 Uhr Wapt 1.5
Windows Server 2012r2

Ich wollte ein Paket zur Installation von Dell Command & Configure erstellen.

Über die grafische Oberfläche der Konsole erhielt ich Zeichenketten- oder Argumentfehler.
Ich habe es über die Befehlszeile versucht:
c:\waptdev>wapt-get make-template C:\Users\wstaff\Downloads\Dell-Command-Configure.EXE tarkin-Dell_Command_Configure

Dabei erhalte ich folgenden Fehler:
FATAL ERROR: TypeError: not enough arguments for format string.

Wenn ich den Assistenten verwende, gehe ich wie folgt vor (siehe Abbildung unten) und erhalte folgendes Ergebnis (nächste Abbildung):
wapt_er01Capture.PNG
wapt_er02Capture.PNG

Haben Sie eine Idee, woran das liegen könnte?
Das Problem liegt an einem Sonderzeichen (einem senkrechten Strich |) im Feld „Produktname“ der Dateiattribute und einem Fehler im Paket-Erstellungsassistenten. Ich werde Hubert bitten, diesen Fehler zu beheben. Ich habe dazu zwei Tickets erstellt.

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

Bei mir funktioniert es jedoch über die Kommandozeile (Version 1.6.1) mit der von der Website heruntergeladenen Datei https://www.dell.com/support/home/fr/fr ... erid=fvgf9 Das sollte man sich genauer ansehen.

Hinweis: Sie können Ihr Paket jederzeit erstellen, indem Sie ein leeres Paket erstellen und die ausführbare Datei hineinlegen.

Aufrichtig,

Denis

Betreff: SCHWERWIEGENDER FEHLER: TypeError: Nicht genügend Argumente für das Format

Veröffentlicht: 6. Juli 2018 - 12:09 Uhr
von julienlevi
Da mir nur die MSI-Datei zur Verfügung steht, kann ich kein Paket mit einer EXE-Datei erstellen :(

Betreff: SCHWERWIEGENDER FEHLER: TypeError: Nicht genügend Argumente für das Format

Veröffentlicht: 6. Juli 2018 - 18:42 Uhr
von Sfonteneau
In der Zwischenzeit können Sie folgenden Befehl ausführen:

Code: Alle auswählen

 wapt-get make-template tarkin-dell-configure
 
(Löschen Sie unbedingt den Ordner tarkin-dell-configure in c:\waptdev, bevor Sie den Befehl ausführen.)

Anschließend können Sie die Binärdatei (exe oder msi) direkt in den Ordner c:\waptdev\tarkin-dell-configure\ kopieren

Und schreiben Sie Ihr Paket

Betreff: SCHWERWIEGENDER FEHLER: TypeError: Nicht genügend Argumente für das Format

Veröffentlicht: 11. Juli 2018 – 16:43 Uhr
von julienlevi
Vielen Dank, es hat funktioniert!