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 03 Javascript
在Ubuntu上安装最新版本的Node.js
Jul 14 Javascript
jQuery实现带滚动导航效果的全屏滚动相册实例
Jun 19 Javascript
Javascript实现图片不间断滚动的代码
Jun 22 Javascript
jQuery插件HighCharts绘制2D半圆环图效果示例【附demo源码下载】
Mar 09 Javascript
js如何获取网页所有图片
May 12 Javascript
在React中如何优雅的处理事件响应详解
Jul 24 Javascript
浅谈React Native Flexbox布局(小结)
Jan 08 Javascript
VUE 使用中踩过的坑
Feb 08 Javascript
el-select 下拉框多选实现全选的实现
Aug 02 Javascript
VUE项目中加载已保存的笔记实例方法
Sep 14 Javascript
vue实现树状表格效果
Dec 29 Vue.js
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
echo(),print(),print_r()之间的区别?
2006/11/19 PHP
php实现将字符串按照指定距离进行分割的方法
2015/03/14 PHP
php简单图像创建入门实例
2015/06/10 PHP
PHP+Ajax实现验证码的实时验证
2016/07/20 PHP
php使用scandir()函数扫描指定目录下所有文件示例
2019/06/08 PHP
扩展String功能方法
2006/09/22 Javascript
javascript工具库代码
2012/03/29 Javascript
Extjs中的GridPanel隐藏列会显示在menuDisabled中解决方法
2013/01/27 Javascript
jquery实现盒子下拉效果示例代码
2013/09/12 Javascript
js实现select组件的选择输入过滤代码
2014/10/14 Javascript
JavaScript跨浏览器获取页面中相同class节点的方法
2015/03/03 Javascript
jQuery实现字符串按指定长度加入特定内容的方法
2015/03/11 Javascript
javascript正则表达式定义(语法)总结
2016/01/08 Javascript
Adapter适配器模式在JavaScript设计模式编程中的运用分析
2016/05/18 Javascript
一个简单的JavaScript Map实例(分享)
2016/08/03 Javascript
jquery判断页面网址是否有效的两种方法
2016/12/11 Javascript
Javascript 对cookie操作详解及实例
2016/12/29 Javascript
vue组件 $children,$refs,$parent的使用详解
2017/07/31 Javascript
把JavaScript代码改成ES6语法不完全指南(分享)
2017/09/10 Javascript
微信小程序设置全局请求URL及封装wx.request请求操作示例
2019/04/02 Javascript
微信小程序自定义纯净模态框(弹出框)的实例代码
2020/03/09 Javascript
在Echarts图中给坐标轴加一个标识线markLine
2020/07/20 Javascript
零基础写python爬虫之爬虫编写全记录
2014/11/06 Python
从源码解析Python的Flask框架中request对象的用法
2016/06/02 Python
Python实现变量数值交换及判断数组是否含有某个元素的方法
2017/09/18 Python
解决python报错MemoryError的问题
2018/06/26 Python
Python爬虫框架scrapy实现的文件下载功能示例
2018/08/04 Python
Python元组知识点总结
2019/02/18 Python
在tensorflow以及keras安装目录查询操作(windows下)
2020/06/19 Python
编写类String的构造函数、析构函数和赋值函数
2012/05/29 面试题
西安当代医院管理研究院笔试题
2015/12/11 面试题
生日邀请函范文
2014/01/13 职场文书
学生拾金不昧表扬信
2014/01/21 职场文书
技校毕业生个人学习的自我评价
2014/02/21 职场文书
如何利用React实现图片识别App
2022/02/18 Javascript
js判断两个数组相等的5种方法
2022/05/06 Javascript