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 仿关机效果的图片层
Dec 26 Javascript
javascript 面向对象,实现namespace,class,继承,重载
Oct 29 Javascript
基于jquery的超简单上下翻
Apr 20 Javascript
VBS通过WMI监视注册表变动的代码
Oct 27 Javascript
面向对象继承实例(a如何继承b问题)(自写)
Jul 01 Javascript
javascript进行四舍五入方法汇总
Dec 16 Javascript
thinkphp实现无限分类(使用递归)
Dec 19 Javascript
js实现获取两个日期之间所有日期的方法
Jun 17 Javascript
AngularJS基础 ng-show 指令简单示例
Aug 03 Javascript
Iphone手机、安卓手机浏览器控制默认缩放大小的方法总结(附代码)
Aug 18 Javascript
react.js组件实现拖拽复制和可排序的示例代码
Aug 20 Javascript
详解vue-cli 脚手架 安装
Apr 16 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出现web系统多域名登录失败的解决方法
2014/09/30 PHP
php去除头尾空格的2种方法
2015/03/16 PHP
php时间计算相关问题小结
2016/05/09 PHP
javascript 用原型继承来实现对象系统
2010/03/22 Javascript
JS验证身份证有效性示例
2013/10/11 Javascript
javascript实用小函数使用介绍
2013/11/11 Javascript
悬浮数字的实现案例
2014/02/19 Javascript
nodejs中简单实现Javascript Promise机制的实例
2014/12/06 NodeJs
js实现仿百度瀑布流的方法
2015/02/05 Javascript
JavaScript统计网站访问次数的实现代码
2015/11/18 Javascript
Node.js实现JS文件合并小工具
2016/02/02 Javascript
js修改onclick动作的四种方法(推荐)
2016/08/18 Javascript
JavaScript实现反转字符串的方法详解
2017/04/27 Javascript
JavaScript实现form表单的多文件上传
2020/03/27 Javascript
javascript高仿热血传奇游戏实现代码
2018/02/22 Javascript
在axios中使用params传参的时候传入数组的方法
2018/09/25 Javascript
node.js爬取中关村的在线电瓶车信息
2018/11/13 Javascript
react-native滑动吸顶效果的实现过程
2019/06/03 Javascript
JS中实现浅拷贝和深拷贝的代码详解
2019/06/05 Javascript
js加减乘除精确运算方法实例代码
2021/01/17 Javascript
[11:33]DAC2018 4.5SOLO赛决赛 MidOne vs Paparazi第二场
2018/04/06 DOTA
关于Python数据结构中字典的心得
2017/12/04 Python
简单了解什么是神经网络
2017/12/23 Python
python3判断url链接是否为404的方法
2018/08/10 Python
在python里从协程返回一个值的示例
2019/02/19 Python
python中break、continue 、exit() 、pass终止循环的区别详解
2019/07/08 Python
python3.6、opencv安装环境搭建过程(图文教程)
2019/11/05 Python
Python中__repr__和__str__区别详解
2019/11/07 Python
python selenium 获取接口数据的实现
2020/12/07 Python
纯CSS3实现鼠标悬停提示气泡效果
2014/02/28 HTML / CSS
学校大课间活动方案
2014/01/30 职场文书
保证书格式范文
2014/04/28 职场文书
2014年共青团工作总结
2014/12/10 职场文书
出纳2015年度工作总结范文
2015/10/14 职场文书
励志语录:你若不勇敢,谁替你坚强
2019/11/08 职场文书
详解Spring Bean的配置方式与实例化
2022/06/10 Java/Android