List the Codec Files on a Computer


Posted in Javascript onJune 18, 2007

Uses WMI to return information about all the audio and video codec files 
installed on a computer. This script requires both Windows PowerShell 
and the corresponding version of the .NET Framework. For more information
 on downloading these items see the Windows PowerShell download page (right). 

$strComputer = "." $colItems = get-wmiobject -class "Win32_CodecFile" -namespace "root\CIMV2" ` 
-computername $strComputer 
foreach ($objItem in $colItems) { 
      write-host "AccessMask: " $objItem.AccessMask 
      write-host "Archive: " $objItem.Archive 
      write-host "Caption: " $objItem.Caption 
      write-host "Compressed: " $objItem.Compressed 
      write-host "Compression Method: " $objItem.CompressionMethod 
      write-host "Creation Class Name: " $objItem.CreationClassName 
      write-host "Creation Date: " $objItem.CreationDate 
      write-host "CS Creation Class Name: " $objItem.CSCreationClassName 
      write-host "CS Name: " $objItem.CSName 
      write-host "Description: " $objItem.Description 
      write-host "Drive: " $objItem.Drive 
      write-host "8.3 File Name: " $objItem.EightDotThreeFileName 
      write-host "Encrypted: " $objItem.Encrypted 
      write-host "Encryption Method: " $objItem.EncryptionMethod 
      write-host "Extension: " $objItem.Extension 
      write-host "File Name: " $objItem.FileName 
      write-host "File Size: " $objItem.FileSize 
      write-host "File Type: " $objItem.FileType 
      write-host "FS Creation Class Name: " $objItem.FSCreationClassName 
      write-host "FS Name: " $objItem.FSName 
      write-host "Group: " $objItem.Group 
      write-host "Hidden: " $objItem.Hidden 
      write-host "Installation Date: " $objItem.InstallDate 
      write-host "In Use Count: " $objItem.InUseCount 
      write-host "Last Accessed: " $objItem.LastAccessed 
      write-host "Last Modified: " $objItem.LastModified 
      write-host "Manufacturer: " $objItem.Manufacturer 
      write-host "Name: " $objItem.Name 
      write-host "Path: " $objItem.Path 
      write-host "Readable: " $objItem.Readable 
      write-host "Status: " $objItem.Status 
      write-host "System: " $objItem.System 
      write-host "Version: " $objItem.Version 
      write-host "Writeable: " $objItem.Writeable 
      write-host 
}
Javascript 相关文章推荐
JavaScript执行效率与性能提升方案
Dec 21 Javascript
js判断字符是否是汉字的两种方法小结
Jan 03 Javascript
javascript根据时间生成m位随机数最大13位
Oct 30 Javascript
JavaScript异步加载浅析
Dec 28 Javascript
js动态生成Html元素实现Post操作(createElement)
Sep 14 Javascript
Java中Timer的用法详解
Oct 21 Javascript
使用EVAL处理jqchart jquery 折线图返回数据无效的解决办法
Nov 26 Javascript
原生JS仿QQ阅读点击展开、收起效果
Mar 08 Javascript
基于vue2.0实现的级联选择器
Jun 09 Javascript
聊聊Vue.js的template编译的问题
Oct 09 Javascript
vue2.0安装style/css loader的方法
Mar 14 Javascript
js实现跳一跳小游戏
Jul 31 Javascript
Save a File Using a File Save Dialog Box
Jun 18 #Javascript
Locate a File Using a File Open Dialog Box
Jun 18 #Javascript
firefox中用javascript实现鼠标位置的定位
Jun 17 #Javascript
Sample script that displays all of the users in a given SQL Server DB
Jun 16 #Javascript
Sample script that deletes a SQL Server database
Jun 16 #Javascript
use jscript Create a SQL Server database
Jun 16 #Javascript
Convert Seconds To Hours
Jun 16 #Javascript
You might like
php循环检测目录是否存在并创建(循环创建目录)
2011/01/06 PHP
php.ini save_handler 修改不生效的解决办法
2014/07/22 PHP
yii操作session实例简介
2014/07/31 PHP
基于Laravel 5.2 regex验证的正确写法
2019/09/29 PHP
浅谈laravel 5.6 安装 windows上使用composer的安装过程
2019/10/18 PHP
学习YUI.Ext 第七天--关于View&JSONView
2007/03/10 Javascript
json2.js的初步学习与了解
2011/10/06 Javascript
一个简单的js树形菜单
2011/12/09 Javascript
JavaScript学习笔记记录我的旅程
2012/05/23 Javascript
document.createElement()用法及注意事项(ff下不兼容)
2013/03/13 Javascript
javascript与有限状态机详解
2014/05/08 Javascript
html的DOM中Event对象onabort事件用法实例
2015/01/21 Javascript
Javascript中typeof 用法小结
2015/05/12 Javascript
将form表单通过ajax实现无刷新提交的简单实例
2016/10/12 Javascript
AngularJS入门示例之Hello World详解
2017/01/04 Javascript
JavaScript实现事件的中断传播和行为阻止方法示例
2017/01/20 Javascript
基于vue2实现上拉加载功能
2017/11/28 Javascript
React Native之prop-types进行属性确认详解
2017/12/19 Javascript
解决vue中对象属性改变视图不更新的问题
2018/02/23 Javascript
jQuery实现百度图片移入移出内容提示框上下左右移动的效果
2018/06/05 jQuery
详解vue如何使用rules对表单字段进行校验
2018/10/17 Javascript
什么时候不能在 Node.js 中使用 Lock Files
2019/06/24 Javascript
vue+ElementUI 关闭对话框清空验证,清除form表单的操作
2020/08/06 Javascript
vue中解决chrome浏览器自动播放音频和MP3语音打包到线上的实现方法
2020/10/09 Javascript
一行JavaScript代码如何实现瀑布流布局
2020/12/11 Javascript
[01:09:20]NB vs NAVI Supermajor小组赛A组 BO3 第二场 6.2
2018/06/03 DOTA
下载糗事百科的内容_python版
2008/12/07 Python
Python 实现数据库(SQL)更新脚本的生成方法
2017/07/09 Python
Python 多线程Threading初学教程
2017/08/22 Python
python实现从pdf文件中提取文本,并自动翻译的方法
2018/11/28 Python
Python调用REST API接口的几种方式汇总
2020/10/19 Python
HTML5 Canvas draw方法制作动画效果示例
2013/07/11 HTML / CSS
canvas 橡皮筋式线条绘图应用方法
2019/02/13 HTML / CSS
Bally巴利中国官网:经典瑞士鞋履、手袋及配饰奢侈品牌
2018/10/09 全球购物
邀请函范文
2015/02/02 职场文书
小学班主任心得体会
2016/01/07 职场文书