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 相关文章推荐
Javascript实例教程(19) 使用HoTMetal(2)
Dec 23 Javascript
在JavaScript中获取请求的URL参数
Dec 22 Javascript
jQuery滚动加载图片效果的实现
Mar 06 Javascript
三种方式获取XMLHttpRequest对象
Apr 21 Javascript
Javascript进制转换实例分析
May 14 Javascript
详谈for循环里面的break和continue语句
Jul 20 Javascript
使用jquery的jsonp如何发起跨域请求及其原理详解
Aug 17 jQuery
jQuery简单实现向列表动态添加新元素的方法示例
Dec 25 jQuery
详解各版本React路由的跳转的方法
May 10 Javascript
JavaScript私有变量实例详解
Jan 24 Javascript
详解elementui之el-image-viewer(图片查看器)
Aug 30 Javascript
js实现适配移动端的拖动效果
Jan 13 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中执行系统外部命令
2006/10/09 PHP
PHP 和 XML: 使用expat函数(三)
2006/10/09 PHP
PHP和Mysqlweb应用开发核心技术 第1部分 Php基础-3 代码组织和重用2
2011/07/03 PHP
php另类上传图片的方法(PHP用Socket上传图片)
2013/10/30 PHP
用PHP代码给图片加水印
2015/07/01 PHP
如何用javascript判断录入的日期是否合法
2007/01/08 Javascript
baidu博客的编辑友情链接的新的层窗口!经典~支持【FF】
2007/02/09 Javascript
Javascript学习指南
2014/12/01 Javascript
JS实现的驼峰式和连字符式转换功能分析
2016/12/21 Javascript
Angularjs 实现移动端在线测评效果(推荐)
2017/04/05 Javascript
jQuery选择器之表单元素选择器详解
2017/09/19 jQuery
微信小程序canvas拖拽、截图组件功能
2018/09/04 Javascript
vue服务端渲染操作简单入门实例分析
2019/08/28 Javascript
Chrome插件开发系列一:弹窗终结者开发实战
2020/10/02 Javascript
Python图像处理之识别图像中的文字(实例讲解)
2018/05/10 Python
python opencv3实现人脸识别(windows)
2018/05/25 Python
Python 删除连续出现的指定字符的实例
2018/06/29 Python
Python实现多线程的两种方式分析
2018/08/29 Python
使用 Python 实现简单的 switch/case 语句的方法
2018/09/17 Python
Python使用Shelve保存对象方法总结
2019/01/28 Python
python 实现简单的FTP程序
2019/12/27 Python
PyTorch加载自己的数据集实例详解
2020/03/18 Python
安装python依赖包psycopg2来调用postgresql的操作
2021/01/01 Python
解决HTML5中滚动到底部的事件问题
2019/08/22 HTML / CSS
在线服装零售商:SheIn
2016/07/22 全球购物
Aveda美国官网:天然护发产品、洗发水、护发素和沙龙
2016/12/09 全球购物
iHerb台湾:维生素、保健品和健康产品
2018/01/31 全球购物
德国网上超市:myTime.de
2019/08/26 全球购物
电大毕业生自我鉴定
2014/04/10 职场文书
给校长的建议书600字
2014/05/15 职场文书
生物科学专业自荐书
2014/06/20 职场文书
反对形式主义、官僚主义、享乐主义和奢靡之风整改措施
2014/09/17 职场文书
2015年党性分析材料
2014/12/19 职场文书
小学班级口号大全
2015/12/25 职场文书
《工作是最好的修行》读后感3篇
2019/12/13 职场文书
mysql 排序失效
2022/05/20 MySQL