List the Codec Files on a Computer

时间:2021-05-26

Description

UsesWMItoreturninformationaboutalltheaudioandvideocodecfilesinstalledonacomputer.ScriptCode
复制代码 代码如下:
varwbemFlagReturnImmediately=0x10;
varwbemFlagForwardOnly=0x20;

varobjWMIService=GetObject("winmgmts:\\\\.\\root\\CIMV2");
varcolItems=objWMIService.ExecQuery("SELECT*FROMWin32_CodecFile","WQL",
wbemFlagReturnImmediately|wbemFlagForwardOnly);

varenumItems=newEnumerator(colItems);
for(;!enumItems.atEnd();enumItems.moveNext()){
varobjItem=enumItems.item();

WScript.Echo("AccessMask:"+objItem.AccessMask);
WScript.Echo("Archive:"+objItem.Archive);
WScript.Echo("Caption:"+objItem.Caption);
WScript.Echo("Compressed:"+objItem.Compressed);
WScript.Echo("CompressionMethod:"+objItem.CompressionMethod);
WScript.Echo("CreationClassName:"+objItem.CreationClassName);
WScript.Echo("CreationDate:"+objItem.CreationDate);
WScript.Echo("CSCreationClassName:"+objItem.CSCreationClassName);
WScript.Echo("CSName:"+objItem.CSName);
WScript.Echo("Description:"+objItem.Description);
WScript.Echo("Drive:"+objItem.Drive);
WScript.Echo("EightDotThreeFileName:"+objItem.EightDotThreeFileName);
WScript.Echo("Encrypted:"+objItem.Encrypted);
WScript.Echo("EncryptionMethod:"+objItem.EncryptionMethod);
WScript.Echo("Extension:"+objItem.Extension);
WScript.Echo("FileName:"+objItem.FileName);
WScript.Echo("FileSize:"+objItem.FileSize);
WScript.Echo("FileType:"+objItem.FileType);
WScript.Echo("FSCreationClassName:"+objItem.FSCreationClassName);
WScript.Echo("FSName:"+objItem.FSName);
WScript.Echo("Group:"+objItem.Group);
WScript.Echo("Hidden:"+objItem.Hidden);
WScript.Echo("InstallDate:"+objItem.InstallDate);
WScript.Echo("InUseCount:"+objItem.InUseCount);
WScript.Echo("LastAccessed:"+objItem.LastAccessed);
WScript.Echo("LastModified:"+objItem.LastModified);
WScript.Echo("Manufacturer:"+objItem.Manufacturer);
WScript.Echo("Name:"+objItem.Name);
WScript.Echo("Path:"+objItem.Path);
WScript.Echo("Readable:"+objItem.Readable);
WScript.Echo("Status:"+objItem.Status);
WScript.Echo("System:"+objItem.System);
WScript.Echo("Version:"+objItem.Version);
WScript.Echo("Writeable:"+objItem.Writeable);
WScript.Echo();
}

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章