Getting extended file information

  • Thread starter Locke Nash Cole
  • Start date
L

Locke Nash Cole

Can someone point me in the right direction? I'm looking to get extended
file information on .exe or .dlls such as

File Version
Description
Copyright
Language
Internal Name
Product Name
Product Version

Anyone know how to do this? I would much prefer to get this information the
way Windows XP does, so I can return info from non exe/dlls (such as mp3s)..
if you right click properties a mp3 file you get the "Summary" tab which
sums up all the meta data XP knows on the file... of course when WinFS comes
I guess this will be easier :)

-Locke
 
H

Herfried K. Wagner [MVP]

* "Locke Nash Cole said:
Can someone point me in the right direction? I'm looking to get extended
file information on .exe or .dlls such as

File Version
Description
Copyright
Language
Internal Name
Product Name
Product Version

Anyone know how to do this? I would much prefer to get this information the
way Windows XP does, so I can return info from non exe/dlls (such as mp3s)..
if you right click properties a mp3 file you get the "Summary" tab which
sums up all the meta data XP knows on the file... of course when WinFS comes
I guess this will be easier :)

'System.IO.FileVersionInfo'
<http://groups.google.com/groups?selm=#RgpBJ8xCHA.2712@TK2MSFTNGP12>
....
 
L

Locke Nash Cole

Herfried,

Your example does show how to get the "summary" details XP can display in
explorer, however the example there simply lists them in this fashion:

ID 0 = clock.avi
ID 1 = 81 KB
ID 2 = Video Clip
ID 3 = 2003-01-29 16:05
ID 4 = 2001-08-23 15:00
ID 5 = 2003-01-29 16:05
ID 6 = A
ID 7 = Online
ID 21 = 00:00:12
ID 22 = 8kbps
ID 26 = 321 x 321
ID 27 = 321 pixels
ID 28 = 321 pixels


How would someone know which ID # is what item?
For example 8kbps is "Bitrate" is this scheme a standard one?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top