use jscript List Installed Software

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(); 
   }

(0)

相关推荐

  • use jscript List Installed Software

    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 objWM

  • List Installed Software Features

    Description Returns a list of features for all the software installed on a computer using Windows Installer.  Script Code 复制代码 代码如下: var wbemFlagReturnImmediately = 0x10;  var wbemFlagForwardOnly = 0x20; var objWMIService = GetObject("winmgmts:\\\\.\

  • 自动写入文件上传到指定服务器SoftwareMeteringCLS.vbs源码

    复制代码 代码如下: ' FileName: SoftwareMeteringCLS.vbs ' //////////////////////////////////////////////////////////////////// If (WScript.ScriptName = "SoftwareMeteringCLS.vbs") Then Call demo_SoftwareMeteringCLS() ' ====================================

  • MySQL主从同步、读写分离配置步骤

    现在使用的两台服务器已经安装了MySQL,全是rpm包装的,能正常使用. 为了避免不必要的麻烦,主从服务器MySQL版本尽量保持一致; 环境:192.168.0.1 (Master) 192.168.0.2 (Slave) MySQL Version:Ver 14.14 Distrib 5.1.48, for pc-linux-gnu (i686) using readline 5.1 1.登录Master服务器,修改my.cnf,添加如下内容: server-id = 1 //数据库ID号,

  • 安装dbus-python的简要教程

    写一个 python 脚本需要用到 dbus,但因为 dbus-python这个包并没有提供 setup.py , 所以无法通过 pip 直接安装,唯有下载源码手动编译安装一途了. wget https://pypi.python.org/packages/source/d/dbus-python/dbus-python-0.84.0.tar.gz tar zxvf dbus-python-0.84.0.tar.gz cd dbus-python-0.84.0 但事有不顺,在 ./configu

  • mysql中使用UDF自动同步memcached效率笔记

    接上篇:mysql使用mysql-udf-http效率测试笔记 ,这次不使用rest架构,而是使用:libmemcached和memcached_functions_mysql,测试版本是: libmemcached-0.34.tar.gz和memcached_functions_mysql-0.9.tar.gz,其它版本配对都有问题,我安装测试过有问题的版本有: 复制代码 代码如下: memcached_functions_mysql-1.1在: libmemcached-0.49\libme

  • ubuntu 13.10编译安装mono环境(二)

    准备工作 先在VS2012上编译一个winform,代码如下: using System; using System.Windows.Forms; namespace FormsTest { static class Program { /// <summary> /// 应用程序的主入口点. /// </summary> [STAThread] static void Main() { Application.EnableVisualStyles(); Application.S

  • PyTorch学习之软件准备与基本操作总结

    一.概述 PyTorch可以认为是一个Python库,可以像NumPy.Pandas一样被调用.PyTorch和NumPy功能是类似的,可以将PyTorch看作用在神经网络(深度学习)里的NumPy,并且加入了GPU支持的NumPy(原生NumPy不支持GPU). 目前,应用最广.热度最高的深度学习框架为PyTorch和TensorFlow.本系列先从PyTorch开始,后面有机会再去弄TersonFlow,还有时间的话,就再去系统回顾下之前学习的Caffe框架. 小结:PyTorch为深度学习

  • vbscript,jscript脚本编程教学(1)

    by sssa2000 7/4/2004 论坛上好多朋友都问关于脚本的问题,正好最近对脚本比较有兴趣,就写点东西吧.首先说明一下,我的所有代码都是vbscript,jscript我没有研究过,不过我想也差不多. 关于最基础的语法比如变量的申明,分支,循环,函数的调用,等等这些我就不讲了,不懂得自己看一下. 1.我们的第一个vbs程序:还是那个老得掉牙的冬冬. ************************hello.vbs************************** dim hello

  • 用jscript实现列出安装的软件列表

    Returns a list of software that was installed on a computer using Windows Installer. This information is then written to a text file. This script requires both Windows PowerShell and the corresponding version of the .NET Framework. For more informati

随机推荐