如果在Windows中打开文件的属性,通常会有一个“详细信息”选项卡。我想访问此选项卡上的信息,但不知道如何。是否有模块?有人有代码片段吗?
我尝试使用Win32 :: File的GetAttributes,但是这些不是我想要的属性。
use Win32::OLE;
my $objShell = Win32::OLE->new("Shell.Application") or die;
my $objFolder = $objShell->NameSpace($myDir) or die;
my $objFile = $objFolder->ParseName($fileName) or die;
while ( $i <= 34 )
{
my $propertyName = $objFolder->GetDetailsOf($fileName,$i);
my $propertyValue = $objFolder->GetDetailsOf($objFile,$i);
print "$i -- $propertyName -- $propertyValue\n";
$i++;
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句