use jscript List Installed Software

 更新时间:2007年06月11日 00:00:00   作者:  
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(); 
   } 

相关文章

  • 一个js的tab切换效果代码[代码分离]

    一个js的tab切换效果代码[代码分离]

    看了此文(YUI实现的Tab 切换),有感而发,写了一个tab切换的函数,做学习之用。原生js实现,因为框架不好玩。
    2010-04-04
  • javascript实现网站加入收藏功能

    javascript实现网站加入收藏功能

    这篇文章主要介绍了javascript实现网站加入收藏功能的相关资料,需要的朋友可以参考下
    2015-12-12
  • JavaScript实现简易轮播图最全代码解析(ES6面向对象)

    JavaScript实现简易轮播图最全代码解析(ES6面向对象)

    这篇文章主要为大家详细介绍了JavaScript实现简易轮播图最全代码,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-09-09
  • 纯javaScript、jQuery实现个性化图片轮播【推荐】

    纯javaScript、jQuery实现个性化图片轮播【推荐】

    本文主要介绍了纯javaScript、jQuery实现个性化图片轮播的方法,并在文章结尾附上源码下载。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-01-01
  • JavaScript动态创建form表单并提交的实现方法

    JavaScript动态创建form表单并提交的实现方法

    这篇文章主要介绍了JavaScript动态创建form表单并提交的实现方法,涉及JavaScript动态创建页面元素及模拟表单提交的技巧,需要的朋友可以参考下
    2015-12-12
  • JS代码实现根据时间变换页面背景效果

    JS代码实现根据时间变换页面背景效果

    这篇文章主要介绍了JS代码实现根据时间变换页面背景效果的相关资料,非常不错,具有参考借鉴价值,需要的朋友一起看下吧
    2016-06-06
  • 如何改进javascript代码的性能

    如何改进javascript代码的性能

    在web应用中,应用了大量的Javascript,因此代码的执行效率变得尤为重要,也就是性能!为了提高JS的性能,我们应该掌握一些基本的性能优化方式,并让它成为我们书写代码的习惯。下面介绍几种优化性能的方式,很多初学者甚至有经验的开发者也会忽略,希望对你有帮助
    2015-04-04
  • JS拖拽插件实现步骤

    JS拖拽插件实现步骤

    实现JS拖拽插件主要从六个方面做介绍:一、js拖拽插件的原理,二、根据原理实现的最基本效果,三、代码抽象与优化,四、扩展:有效的拖拽元素,五、性能优化和总结,六、jquery插件化 ,需要的朋友可以参考下
    2015-08-08
  • jsp网页搜索结果中实现选中一行使其高亮

    jsp网页搜索结果中实现选中一行使其高亮

    在做搜索结果时为了好看需要将选中的行变的高亮些,下面有个不错的示例,需要的朋友可以参考下
    2014-02-02
  • 探究Javascript模板引擎mustache.js使用方法

    探究Javascript模板引擎mustache.js使用方法

    这篇文章主要为大家介绍了Javascript模板引擎mustache.js使用方法,mustache.js是一个简单强大的Javascript模板引擎,使用它可以简化在js代码中的html编写,压缩后只有9KB,非常值得在项目中使用,感兴趣的小伙伴们可以参考一下
    2016-01-01

最新评论