You guys are talking about a Win32 thing called "structured storage".
The good news is that this stuff is documented in MSDN:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/stg/stg
/the_summary_information_property_set.asp
The bad news is that it isn't really easy.
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Tony White
Sent: Tuesday, April 20, 2004 2:22 PM
To: Phillips Thomas E Contr AFMC/ITON;
[EMAIL PROTECTED]
Subject: RE: Setting extended File Properties
Well, I can't give you the answer, but I think I can point you in the
right direction.
I had an idea that perhaps this information is stored as an alternate
Data Stream. I capitalized that because it's a special concept in NTFS.
Anyway, I ran a script called "streams.pl" (from David Roth's book,
"Win32 Perl Scripting") on a test file where I had modified the "Title"
property and sure enough, I found a stream called "?SummaryInformation".
Note the special character in the beginning. I have no idea how to
access this stream. I tried running another script from Roth's book
called "streamdump.pl" using that exact name, but I got an error.
Anyway, my advice would be to do some searching on Microsoft's TechNet
on the subject of "streams" and "SummaryInformation". Or maybe
something like +"file streams" +"SummaryInformation" on Google.
Good luck, and post back if you find anything.
P.S. No - I didn't find anything useful in Win32, Win32API::File,
Win32::AdminMisc, nor Win32::NetAdmin.
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Behalf Of
> Phillips Thomas E Contr AFMC/ITON
> Sent: Friday, April 16, 2004 2:49 PM
> To: '[EMAIL PROTECTED]'
> Subject: Setting extended File Properties
>
>
>
>
> Does anyone have any examples of or know how to change the extended
> properties of a file (Comment, Title, Subject, Keywords,
> etc.) from within
> Perl?
>
> Have been looking at Win32::OLE, but I have not been able to view or
> change these extended properties.
>
> Thank you,
> Tom
> _______________________________________________
> Perl-Win32-Admin mailing list
> [EMAIL PROTECTED]
> To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
>
_______________________________________________
Perl-Win32-Admin mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
_______________________________________________
Perl-Win32-Admin mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs