User Tools

Site Tools


userspace:library:getfileinfomap

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

userspace:library:getfileinfomap [2014/11/22 19:14]
GEI created
userspace:library:getfileinfomap [2021/08/23 08:37]
Line 1: Line 1:
-====== getLocalInfoMap.opsiinc ====== 
  
-read file info from a interesting file ... 
-\\ 
-Tested with opsi 4.0.4\\ 
-requiredWinstVersion >= 4.11.2.\\ 
-By //[[opsi@gei.de|GEI]] 2014/11/11 20:00// 
- 
-placed in global library, such as %ScriptDrive$/lib ... 
-call with  
-<code winst> 
-set $InterestingFile$ = "ownCloud-1.6.3-setup.exe" 
-include_insert %ScriptDrive%/lib/getfileinfomap.opsiinc 
-</code> 
- 
-===  === 
-<code winst> 
-; This sourcecode is partly owned by uib.de ; and published under the Terms of the General Public License. 
-; credits: http://www.opsi.org/en/credits/ 
-; 
-; written by GEI (Detlef Krummel  opsi@gei.de) 
-; FILE "%ScriptDrive%\lib\getfileinfomap.opsiinc" 
- 
-requiredWinstVersion >="4.11.2" 
-; for debugging setLogLevel = 7 
-DefStringList $FileInfoMap_List$ 
-Set $FileInfoMap_List$ = getFileInfoMap($InterestingFile$) 
-setLogLevel = 6 
- 
-; ---------------- sample values ----------------------------------------------------------------------------- 
-; 0)Language name 0=Englisch (USA) 1)Language ID 0=1033 2)file version=281500746714761 
-; 3)file version with dots=1.6.3.3721 4)product version=281500746714761 5)Comments= 
-; 6)CompanyName=ownCloud 7)FileDescription= 8)FileVersion=1.6.3.3721 
-; 9)InternalName= 10)LegalCopyright= 11)LegalTrademarks= 
-;12)OriginalFilename= 13)PrivateBuild= 14)ProductName=ownCloud 
-;15)ProductVersion= 16)SpecialBuild= 
- 
-DefVar $FileInfoMap_LanguageName0$ 
-Set $FileInfoMap_LanguageName0$ = getValue("Language name 0",$FileInfoMap_List$) 
-DefVar $FileInfoMap_LanguageId0$ 
-Set $FileInfoMap_LanguageId0$ = getValue("Language ID 0",$FileInfoMap_List$) 
-DefVar $FileInfoMap_FileVersion0$ 
-Set $FileInfoMap_FileVersion0$ = getValue("file version",$FileInfoMap_List$) 
-DefVar $FileInfoMap_FileVersionWithDots$ 
-Set $FileInfoMap_FileVersionWithDots$ = getValue("file version with dots",$FileInfoMap_List$) 
-DefVar $FileInfoMap_ProductVersion$ 
-Set $FileInfoMap_ProductVersion$ = getValue("product version",$FileInfoMap_List$) 
-DefVar $FileInfoMap_Comments$ 
-Set $FileInfoMap_Comments$ = getValue("Comments",$FileInfoMap_List$) 
-DefVar $FileInfoMap_CompanyName$ 
-Set $FileInfoMap_CompanyName$ = getValue("CompanyName",$FileInfoMap_List$) 
-DefVar $FileInfoMap_FileDescription$ 
-Set $FileInfoMap_FileDescription$ = getValue("FileDescription",$FileInfoMap_List$) 
-DefVar $FileInfoMap_FileVersion$ 
-Set $FileInfoMap_FileVersion$ = getValue("FileVersion",$FileInfoMap_List$) 
-DefVar $FileInfoMap_InternalName$ 
-Set $FileInfoMap_InternalName$ = getValue("InternalName",$FileInfoMap_List$) 
-DefVar $FileInfoMap_LegalCopyright$ 
-Set $FileInfoMap_LegalCopyright$ = getValue("LegalCopyright",$FileInfoMap_List$) 
-DefVar $FileInfoMap_LegalTrademarks$ 
-Set $FileInfoMap_LegalTrademarks$ = getValue("LegalTrademarks",$FileInfoMap_List$) 
-DefVar $FileInfoMap_OriginalFilename$ 
-Set $FileInfoMap_OriginalFilename$ = getValue("OriginalFilename",$FileInfoMap_List$) 
-DefVar $FileInfoMap_PrivateBuild$ 
-Set $FileInfoMap_PrivateBuild$ = getValue("PrivateBuild",$FileInfoMap_List$) 
-DefVar $FileInfoMap_ProductName$ 
-Set $FileInfoMap_ProductName$ = getValue("ProductName",$FileInfoMap_List$) 
-DefVar $FileInfoMap_ProductVersion$ 
-Set $FileInfoMap_ProductVersion$ = getValue("ProductVersion",$FileInfoMap_List$) 
-DefVar $FileInfoMap_SpecialBuild$ 
-Set $FileInfoMap_SpecialBuild$ = getValue("SpecialBuild",$FileInfoMap_List$) 
-</code> 
userspace/library/getfileinfomap.txt ยท Last modified: 2021/08/23 08:37 (external edit)