Ti basta utilizzare la powershell, già inclusa in windows 7 o scaricabile gratuitamente per le versioni precedenti.
Ti posto un esempio:
Lo script seleziona i file dll, li ordina per nome limitandosi ai primi 5 e per ciascuno mostra le informazioni che chiedevi.codice:Windows PowerShell Copyright (C) 2009 Microsoft Corporation. Tutti i diritti riservati. PS C:\Users\Nicola> gci c:\windows\system32\*.dll | sort-object -property name | select -first 5 | % {$_.versioninfo} | ft -auto ProductVersion FileVersion FileName -------------- ----------- -------- 6.1.7600.16385 6.1.7600.16385 (win7_rtm.090713-1255) C:\windows\system32\aaclient.dll 6.1.7600.16385 6.1.7600.16385 (win7_rtm.090713-1255) C:\windows\system32\accessibilitycpl.dll 6.1.7600.16385 6.1.7600.16385 (win7_rtm.090713-1255) C:\windows\system32\ACCTRES.dll 6.1.7600.16385 6.1.7600.16385 (win7_rtm.090713-1255) C:\windows\system32\acledit.dll 6.1.7600.16385 6.1.7600.16385 (win7_rtm.090713-1255) C:\windows\system32\aclui.dll
Un'altra cosa utile:
In questo caso mi sono limitato a recuperare tutte le informazioni relative a uno specifico file.codice:PS C:\Users\Nicola> (Get-Command C:\windows\system32\aaclient.dll).FileVersionInfo | select * Comments : CompanyName : Microsoft Corporation FileBuildPart : 7601 FileDescription : Client con accesso da postazioni remote FileMajorPart : 6 FileMinorPart : 1 FileName : C:\windows\system32\aaclient.dll FilePrivatePart : 17514 FileVersion : 6.1.7600.16385 (win7_rtm.090713-1255) InternalName : aaclient IsDebug : False IsPatched : False IsPrivateBuild : False IsPreRelease : False IsSpecialBuild : False Language : Italiano (Italia) LegalCopyright : © Microsoft Corporation. Tutti i diritti riservati. LegalTrademarks : OriginalFilename : aaclient.dll.mui PrivateBuild : ProductBuildPart : 7601 ProductMajorPart : 6 ProductMinorPart : 1 ProductName : Sistema operativo Microsoft® Windows® ProductPrivatePart : 17514 ProductVersion : 6.1.7600.16385 SpecialBuild :![]()

Rispondi quotando