use jscript List Installed Software


Posted in Javascript onJune 11, 2007

Description
Returns a list of software that was installed on a computer using Windows Installer. This information is then written to a text file.  Script Code

var wbemFlagReturnImmediately = 0x10;  
var wbemFlagForwardOnly = 0x20;     var objWMIService = GetObject("winmgmts:\\\\.\\root\\CIMV2");  
   var colItems = objWMIService.ExecQuery("SELECT * FROM Win32_Product", "WQL",  
                                          wbemFlagReturnImmediately | wbemFlagForwardOnly);  
   var enumItems = new Enumerator(colItems);  
   for (; !enumItems.atEnd(); enumItems.moveNext()) {  
      var objItem = enumItems.item();  
      WScript.Echo("Caption: " + objItem.Caption);  
      WScript.Echo("Description: " + objItem.Description);  
      WScript.Echo("Identifying Number: " + objItem.IdentifyingNumber);  
      WScript.Echo("Install Date: " + objItem.InstallDate);  
      WScript.Echo("Install Date 2: " + objItem.InstallDate2);  
      WScript.Echo("Install Location: " + objItem.InstallLocation);  
      WScript.Echo("Install State: " + objItem.InstallState);  
      WScript.Echo("Name: " + objItem.Name);  
      WScript.Echo("Package Cache: " + objItem.PackageCache);  
      WScript.Echo("SKU Number: " + objItem.SKUNumber);  
      WScript.Echo("Vendor: " + objItem.Vendor);  
      WScript.Echo("Version: " + objItem.Version);  
      WScript.Echo();  
   } 

Javascript 相关文章推荐
JavaScript的面向对象方法以及差别
Mar 31 Javascript
jQuery 常见开发使用技巧总结
Dec 26 Javascript
Javascript脚本实现静态网页加密实例代码
Nov 05 Javascript
JavaScript模拟实现键盘打字效果
Jun 29 Javascript
谈谈Jquery中的children find 的区别有哪些
Oct 19 Javascript
AngularJS初始化静态模板详解
Jan 14 Javascript
JS动态创建元素的两种方法
Apr 20 Javascript
jQuery实现的简单分页示例
Jun 01 Javascript
基于MVC方式实现三级联动(JavaScript)
Jan 23 Javascript
使用async、enterproxy控制并发数量的方法详解
Jan 02 Javascript
vue19 组建 Vue.extend component、组件模版、动态组件 的实例代码
Apr 04 Javascript
微信小程序日历插件代码实例
Dec 04 Javascript
use jscript with List Proxy Server Information
Jun 11 #Javascript
经常用的图片在容器中的水平垂直居中实例
Jun 10 #Javascript
form中限制文本字节数js代码
Jun 10 #Javascript
jQuery 中关于CSS操作部分使用说明
Jun 10 #Javascript
javascript Zifa FormValid 0.1表单验证 代码打包下载
Jun 08 #Javascript
爱恋千雪-US-AscII加密解密工具(网页加密)下载
Jun 06 #Javascript
用CSS+JS实现的进度条效果效果
Jun 05 #Javascript
You might like
PHP的宝库目录--PEAR
2006/10/09 PHP
PHP中实现汉字转区位码应用源码实例解析
2010/06/14 PHP
encode脚本和normal脚本混用的问题与解决方法
2007/03/08 Javascript
javascript之更有效率的字符串替换
2008/08/02 Javascript
js change,propertychange,input事件小议
2011/12/20 Javascript
Jquery中children与find之间的区别详细解析
2013/11/29 Javascript
原生js制作日历控件实例分享
2016/04/06 Javascript
PHP抓取HTTPS内容和错误处理的方法
2016/09/30 Javascript
vue组件间通信解析
2017/03/01 Javascript
详解AngularJS跨页面传值(ui-router)
2017/08/23 Javascript
js嵌套的数组扁平化:将多维数组变成一维数组以及push()与concat()区别的讲解
2019/01/19 Javascript
layui点击按钮页面会自动刷新的解决方案
2019/10/25 Javascript
JS代码检查工具ESLint介绍与使用方法
2020/02/04 Javascript
JS JQuery获取data-*属性值方法解析
2020/09/01 jQuery
python获取本机外网ip的方法
2015/04/15 Python
Python实现并行抓取整站40万条房价数据(可更换抓取城市)
2016/12/14 Python
python的pdb调试命令的命令整理及实例
2017/07/12 Python
python之消除前缀重命名的方法
2018/10/21 Python
详解python中__name__的意义以及作用
2019/08/07 Python
python获取网络图片方法及整理过程详解
2019/12/20 Python
pytorch 实现tensor与numpy数组转换
2019/12/27 Python
使用 pytorch 创建神经网络拟合sin函数的实现
2020/02/24 Python
结合 CSS3 transition transform 实现简单的跑马灯效果的示例
2018/02/07 HTML / CSS
10分钟理解CSS3 FlexBox弹性布局
2018/12/20 HTML / CSS
水果花束:Fruit Bouquets
2017/12/20 全球购物
机械化及自动化毕业生的自我评价分享
2013/11/06 职场文书
机关财务管理制度
2014/01/17 职场文书
你的创业计划书怎样才能打动风投
2014/02/06 职场文书
消防先进事迹材料
2014/02/10 职场文书
职务说明书范文
2014/05/07 职场文书
党员承诺践诺书
2014/05/20 职场文书
学术诚信承诺书
2014/05/26 职场文书
社区五一劳动节活动总结
2015/02/09 职场文书
大学生求职简历自我评价
2015/03/02 职场文书
《兰兰过桥》教学反思
2016/02/20 职场文书
PostgreSQL通过oracle_fdw访问Oracle数据的实现步骤
2021/05/21 PostgreSQL