Dear Monks
What with and how can I get a list of all file attributes that are available in Win32 environment using Perl?
below is an example of the types of data (i.e. attributes relating to files) that I’m interested in;
1. File Name.
2. File Type (extension).
3. Attributes (System, Hidden, Normal, Archived, compressed,.etc).
4. Creation date.
5. Last accessed date
6. Last modified date
7. Author (file owner or creator).
8. Parent directory.
9. ...etc
This is in case if there are any other useful information - that I don’t know of - about these files that I can capture and make use of. So I need to know what are all available attributes attached to a file in windows 2000 environment. And what would be the best module for me to use to extract this information?
I had a look at the modules File::Stat and Win32::File but the documentation doesn’t list all available attributes that this module can extract of any given win32 File.
Your help and a sample example code will be highly appreciated indeed.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.