@WINPROP
— Returns a Windows
property for a file.
Syntax:
%@WINPROP[
n,
filename]
n | which property to return |
filename | the file to examine |
If filename does not exist, you’ll get an error
message. If the file cannot be read or the specified property does not exist,
@WINPROP
will return an empty string.
n | Returns: |
Core properties | |
0 | System.Author |
1 | System.Comment |
2 | System.Copyright |
3 | System.FileDescription |
4 | System.FileVersion |
5 | System.ItemAuthors |
6 | System.ItemNameDisplay |
7 | System.Keywords |
8 | System.Rating |
9 | System.Subject |
10 | System.Title |
11 | System.Trademarks |
Media properties | |
20 | System.Media.AuthorUrl |
21 | System.Media.CreatorApplication |
22 | System.Media.CreatorApplicationVersion |
23 | System.Media.DateEncoded |
24 | System.Media.DateReleased |
25 | System.Media.Duration |
26 | System.Media.Producer |
27 | System.Media.Publisher |
28 | System.Media.SubTitle |
29 | System.Media.Year |
Music properties | |
40 | System.Music.AlbumArtist |
41 | System.Music.AlbumID |
42 | System.Music.AlbumTitle |
43 | System.Music.Artist |
44 | System.Music.Composer |
45 | System.Music.Conductor |
46 | System.Music.DisplayArtist |
47 | System.Music.Genre |
48 | System.Music.Mood |
49 | System.Music.Period |
50 | System.Music.TrackNumber |
Audio properties | |
60 | System.Audio.ChannelCount |
62 | System.Audio.EncodingBitrate |
66 | System.Audio.SampleRate |
67 | System.Audio.SampleSize |