[gelöst] Wert einer Funktion in eine Variable schreiben

Post Reply
User avatar
User23
Posts: 29
Joined: 23. Oct 2013, 15:04
Contact:

[gelöst] Wert einer Funktion in eine Variable schreiben

Post by User23 » 29. Oct 2020, 11:51

Hallo zusammen,

ist es möglich den Wert (Fileversion), den das System bei "IF Fileversion ("C:\Program Files\Hersteller\Software\programm.exe")
ermittelt, in eine Variable zu schreiben? Falls ja, wie wäre die korrekte Syntax?

Vielen Dank im Voraus.
Last edited by User23 on 19. Nov 2020, 13:12, edited 1 time in total.

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 7962
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Re: Wert einer Funktion in eine Variable schreiben

Post by Hendrik_Ambrosius » 19. Nov 2020, 13:07

Ja, z.B. so:

set a=FileVersion("c:\windows\notepad.exe")
echo %a%
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

User avatar
User23
Posts: 29
Joined: 23. Oct 2013, 15:04
Contact:

Re: Wert einer Funktion in eine Variable schreiben

Post by User23 » 19. Nov 2020, 13:12

Hallo Herr Ambrosius,

vielen Dank für den Tipp - so hatte ich es schon versucht.
Der Fehler lag aber an einer defekten Setup.inf. Alles in eine neue Datei überführt und es funktioniert wie Sie angegeben haben.

Post Reply

Return to “Paketierung”

Who is online

Users browsing this forum: No registered users and 5 guests