In Setup.inf Debug-Log schreiben und Systemvariablen %Date% und %Time% verwenden geht nicht!?

Post Reply
tim.v
Posts: 111
Joined: 01. Feb 2013, 07:54
Location: Berlin
Contact:

In Setup.inf Debug-Log schreiben und Systemvariablen %Date% und %Time% verwenden geht nicht!?

Post by tim.v » 21. Feb 2022, 15:17

Hallo,

ich bin gerade dabei in eine Paket eine kleines DebugLog zu integrieren und wollte dabei folgenden Zeilen je Schritt benutzen:

Code: Select all

Callhidden cmd.exe /c Echo "%Date% %Time% Product START [%username%]" >> "%V_DebugLog%"
u.s.w.
%Date% und %Time% werden aber nicht in die Datei V_DebugLog geschrieben!?

Jemand ne Idee?

munzur
Posts: 262
Joined: 23. Jun 2020, 19:26
Contact:

Re: In Setup.inf Debug-Log schreiben und Systemvariablen %Date% und %Time% verwenden geht nicht!?

Post by munzur » 22. Feb 2022, 14:44

Moin Tim,

probiere mal folgendes:

Callhidden cmd.exe /c Echo "%sysdate% %ExactSysTime% Product START [%username%]" >> "%V_DebugLog%"

tim.v
Posts: 111
Joined: 01. Feb 2013, 07:54
Location: Berlin
Contact:

Re: In Setup.inf Debug-Log schreiben und Systemvariablen %Date% und %Time% verwenden geht nicht!?

Post by tim.v » 22. Feb 2022, 15:39

Hallo munzur,

danke erst einmal.
Jetzt erscheinen zwar auch Datum und Zeit im Log allerdings hat jede Zeile jedes Log-Eintrages die selbe Zeit :-/

Code: Select all

"22.02.2022 15:04:06.006 Product START [SYSTEM]" 
"22.02.2022 15:04:06.006 DeleteFailedInstallationRetries START [SYSTEM]" 
"22.02.2022 15:04:06.006 DeleteFailedInstallationRetries END [SYSTEM]" 
"22.02.2022 15:04:06.006 SelectUpdateMethod START [SYSTEM]" 
"22.02.2022 15:04:06.006 SelectUpdateMethod END [SYSTEM]" 
u.s.w
 
Hat jemand dazu noch eine Idee? mir scheint das die Variablen innerhalb der Setup.inf da nur einmal einlesen und dann innerhalb der Laufzeit nicht mehr aktualisiert werden!?

dsa
Posts: 1
Joined: 07. Jul 2023, 09:27
Contact:

Re: In Setup.inf Debug-Log schreiben und Systemvariablen %Date% und %Time% verwenden geht nicht!?

Post by dsa » 11. Jul 2023, 10:22

Hoi Tim

mit doppelten %% funktioniert es:

Code: Select all

CallHidden cmd /c echo [%%DATE%%%%TIME%%] Starting %V_UninstallKeyName% Uninstall with GUID %V_UnInstRegKey32% >>  "%LogDir%\M42-Install.log"

Post Reply

Return to “Paketierung”

Who is online

Users browsing this forum: Google [Bot] and 0 guests