| @VERINFO |
@VERINFO[Dateiname[,info[,Sprache]]]: Gibt die Versionsinformationen für die angegebene Datei zurück. Der optionale zweite Parameter gibt die gewünschten Informationen an und ist standardmäßig auf FileVersion eingestellt . Der optionale dritte Parameter gibt das Paar Sprache/Codeseite (in Hexadezimal) an. Wird dieser Parameter weggelassen, wird die Codepage für die Standard-Benutzersprache angenommen. Wenn das angeforderte Informationsfeld in der angegebenen Datei nicht vorhanden ist, wird eine Null-Zeichenkette zurückgegeben.
TCMD.EXE gibtzum Beispiel Werte für zurück:
CompanyName
FileDescription
FileVersion
InternalName
LegalCopyright
LegalTrademarks
OriginalFilename
ProductName
ProductVersion
Build
Hinweis: Die meisten, aber nicht alle, ausführbaren Dateien unter Windows enthalten ein Feld FileVersion. Die Anzahl, die Namen und die Inhalte der spezifischen Informationsfelder und der Sprach-/Codeseitenpaare, die in einer bestimmten Anwendung bereitgestellt werden, können vom Programmiererbeliebig gewählt werden.
Beispiele:
echo %@verinfo[tcmd.exe,companyname,040904E4]
JP Software
echo %@verinfo[tcmd.exe,fileversion]
28.0.1