List the Codec Files on a Computer


Posted in Javascript onJune 11, 2007

Description

Uses WMI to return information about all the audio and video codec files installed on a computer.  Script Code

var wbemFlagReturnImmediately = 0x10;  
var wbemFlagForwardOnly = 0x20;     var objWMIService = GetObject("winmgmts:\\\\.\\root\\CIMV2");  
   var colItems = objWMIService.ExecQuery("SELECT * FROM Win32_CodecFile", "WQL",  
                                          wbemFlagReturnImmediately | wbemFlagForwardOnly);  
   var enumItems = new Enumerator(colItems);  
   for (; !enumItems.atEnd(); enumItems.moveNext()) {  
      var objItem = enumItems.item();  
      WScript.Echo("Access Mask: " + objItem.AccessMask);  
      WScript.Echo("Archive: " + objItem.Archive);  
      WScript.Echo("Caption: " + objItem.Caption);  
      WScript.Echo("Compressed: " + objItem.Compressed);  
      WScript.Echo("Compression Method: " + objItem.CompressionMethod);  
      WScript.Echo("Creation Class Name: " + objItem.CreationClassName);  
      WScript.Echo("Creation Date: " + objItem.CreationDate);  
      WScript.Echo("CS Creation Class Name: " + objItem.CSCreationClassName);  
      WScript.Echo("CS Name: " + objItem.CSName);  
      WScript.Echo("Description: " + objItem.Description);  
      WScript.Echo("Drive: " + objItem.Drive);  
      WScript.Echo("Eight Dot Three File Name: " + objItem.EightDotThreeFileName);  
      WScript.Echo("Encrypted: " + objItem.Encrypted);  
      WScript.Echo("Encryption Method: " + objItem.EncryptionMethod);  
      WScript.Echo("Extension: " + objItem.Extension);  
      WScript.Echo("File Name: " + objItem.FileName);  
      WScript.Echo("File Size: " + objItem.FileSize);  
      WScript.Echo("File Type: " + objItem.FileType);  
      WScript.Echo("FS Creation Class Name: " + objItem.FSCreationClassName);  
      WScript.Echo("FS Name: " + objItem.FSName);  
      WScript.Echo("Group: " + objItem.Group);  
      WScript.Echo("Hidden: " + objItem.Hidden);  
      WScript.Echo("Install Date: " + objItem.InstallDate);  
      WScript.Echo("In Use Count: " + objItem.InUseCount);  
      WScript.Echo("Last Accessed: " + objItem.LastAccessed);  
      WScript.Echo("Last Modified: " + 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();  
   } 
Javascript 相关文章推荐
许愿墙中用到的函数
Oct 07 Javascript
javascript中的float运算精度实例分析
Aug 21 Javascript
jquery ui resizable bug解决方法
Oct 26 Javascript
javascript中关于break,continue的特殊用法与介绍
May 24 Javascript
可在线编辑网页文字效果代码(单击)
Mar 02 Javascript
js返回前一页刷新本页重载页面
Jul 29 Javascript
JavaScript实现单击下拉框选择直接跳转页面的方法
Jul 02 Javascript
利用HTML5的画布Canvas实现刮刮卡效果
Sep 06 Javascript
JS实现的表头列头固定页面功能示例
Jan 10 Javascript
小程序云开发初探(小结)
Oct 24 Javascript
聊聊鉴权那些事(推荐)
Aug 22 Javascript
layui checkbox默认选中,获取选中值,清空所有选中项的例子
Sep 02 Javascript
List Information About the Binary Files Used by an Application
Jun 11 #Javascript
List Installed Software Features
Jun 11 #Javascript
use jscript List Installed Software
Jun 11 #Javascript
use jscript with List Proxy Server Information
Jun 11 #Javascript
经常用的图片在容器中的水平垂直居中实例
Jun 10 #Javascript
form中限制文本字节数js代码
Jun 10 #Javascript
jQuery 中关于CSS操作部分使用说明
Jun 10 #Javascript
You might like
不要轻信 PHP_SELF的安全问题
2009/09/05 PHP
php curl获取网页内容(IPV6下超时)的解决办法
2013/07/16 PHP
浅谈Eclipse PDT调试PHP程序
2014/06/09 PHP
php用ini_get获取php.ini里变量值的方法
2015/03/04 PHP
非集成环境的php运行环境(Apache配置、Mysql)搭建安装图文教程
2016/04/12 PHP
php支付宝APP支付功能
2020/07/29 PHP
laravel通过a标签从视图向控制器实现传值
2019/10/15 PHP
将两个div左右并列显示并实现点击标题切换内容
2013/10/22 Javascript
JavaScript中判断整字类型最简洁的实现方法
2014/11/08 Javascript
jquery限定文本框只能输入数字(整数和小数)
2016/01/08 Javascript
基于canvas的二维码邀请函生成插件
2017/02/14 Javascript
浅谈Vue SSR 的 Cookies 问题
2017/11/20 Javascript
jquery手机触屏滑动拼音字母城市选择器的实例代码
2017/12/11 jQuery
webpack配置打包后图片路径出错的解决
2018/04/26 Javascript
在SSM框架下用laypage和ajax实现分页和数据交互的方法
2019/09/27 Javascript
基于vuex实现购物车功能
2021/01/10 Vue.js
Node.js中的异步生成器与异步迭代详解
2021/01/31 Javascript
[45:50]完美世界DOTA2联赛PWL S3 CPG vs Forest 第二场 12.16
2020/12/17 DOTA
python操作日期和时间的方法
2014/03/11 Python
Pandas标记删除重复记录的方法
2018/04/08 Python
python使用numpy读取、保存txt数据的实例
2018/10/14 Python
django框架使用views.py的函数对表进行增删改查内容操作详解【models.py中表的创建、views.py中函数的使用,基于对象的跨表查询】
2019/12/12 Python
用Python去除图像的黑色或白色背景实例
2019/12/12 Python
Python for循环搭配else常见问题解决
2020/02/11 Python
PyTorch中torch.tensor与torch.Tensor的区别详解
2020/05/18 Python
运动鞋中的劳斯莱斯:索康尼(SAUCONY)
2017/08/09 全球购物
Tiqets荷兰:出售欧洲最美丽的景点和博物馆门票
2018/01/09 全球购物
企划主管岗位职责
2013/12/12 职场文书
中专生自我鉴定
2013/12/17 职场文书
文科毕业生自荐书范文
2014/04/17 职场文书
运动会开幕词
2015/01/28 职场文书
2015年度公共机构节能工作总结
2015/05/26 职场文书
幼儿园开学温馨提示
2015/07/15 职场文书
《自己去吧》教学反思
2016/02/16 职场文书
MySQL学习总结-基础架构概述
2021/04/05 MySQL
Python FuzzyWuzzy实现模糊匹配
2022/04/28 Python