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 相关文章推荐
js+CSS 图片等比缩小并垂直居中实现代码
Dec 01 Javascript
经典海量jQuery插件 大家可以收藏一下
Feb 07 Javascript
js给onclick事件赋值,动态传参数实例解说
Mar 28 Javascript
解析prototype,JQuery中跳出each循环的方法
Dec 12 Javascript
18个非常棒的jQuery代码片段
Nov 02 Javascript
详解AngularJS中的filter过滤器用法
Jan 04 Javascript
AngularJS国际化详解及示例代码
Aug 18 Javascript
AngularJS验证信息框架的封装插件用法【w5cValidator扩展插件】
Nov 03 Javascript
layui实现数据表格table分页功能(ajax异步)
Jul 27 Javascript
Angular封装表单控件及思想总结
Dec 11 Javascript
Nuxt配置Element-UI按需引入的操作方法
Jul 06 Javascript
JavaScript实现简单动态表格
Dec 02 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字符串比较函数strcmp()和strcasecmp()使用总结
2014/11/19 PHP
php分享朋友圈的实现代码
2019/02/18 PHP
showModalDialog 和 showModelessDialog
2007/01/22 Javascript
Flash对联广告的关闭按钮讨论
2007/01/30 Javascript
JS获取页面窗口大小的代码解读
2011/12/01 Javascript
javascript实现框架高度随内容改变的方法
2015/07/23 Javascript
node.js操作mysql(增删改查)
2015/07/24 Javascript
jQuery实现点击行选中或取消CheckBox的方法
2016/08/01 Javascript
原生JS实现《别踩白块》游戏(兼容IE)
2017/02/20 Javascript
JavaScript实现简单的四则运算计算器完整实例
2017/04/28 Javascript
详解nodejs异步I/O和事件循环
2017/06/07 NodeJs
详解使用PM2管理nodejs进程
2017/10/24 NodeJs
基于jQuery解决ios10以上版本缩放问题
2017/11/03 jQuery
angular2 组件之间通过service互相传递的实例
2018/09/30 Javascript
深入浅出 Vue 系列 -- 数据劫持实现原理
2019/04/23 Javascript
vue中filters 传入两个参数 / 使用两个filters的实现方法
2019/07/15 Javascript
浅谈javascript错误处理
2019/08/11 Javascript
JavaScript 判断数据类型的4种方法
2020/09/11 Javascript
vue实现简单加法计算器
2020/10/22 Javascript
一起深入理解js中的事件对象
2021/02/06 Javascript
[04:15]DOTA2-DPC中国联赛 正赛 Ehome vs Aster 选手采访
2021/03/11 DOTA
python通过cookie模拟已登录状态的初步研究
2016/11/09 Python
python自动化实现登录获取图片验证码功能
2019/11/20 Python
Python超越函数积分运算以及绘图实现代码
2019/11/20 Python
Pytorch 实现权重初始化
2019/12/31 Python
手把手教你安装Windows版本的Tensorflow
2020/03/26 Python
关于CSS Tooltips(鼠标经过时显示)的效果
2013/04/10 HTML / CSS
SQL中where和having的区别
2012/06/17 面试题
J2EE中的容器都包括哪些
2013/08/21 面试题
给全校老师的建议书
2014/03/13 职场文书
服务行业口号
2014/06/11 职场文书
老兵退伍标语
2014/10/07 职场文书
电影圆明园观后感
2015/06/03 职场文书
如何有效防止sql注入的方法
2021/05/25 SQL Server
企业开发CSS命名BEM代码规范实践
2022/02/12 HTML / CSS
vscode远程免密登入Linux服务器的配置方法
2022/06/28 Servers