用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 information on downloading

  these items see the Windows PowerShell download page (right).

  

复制代码 代码如下:

  $strComputer = "."

  $colItems = get-wmiobject -class "Win32_Product" -namespace "root\CIMV2" `

  -computername $strComputer

  foreach ($objItem in $colItems) {

  write-host "Caption: " $objItem.Caption

  write-host "Description: " $objItem.Description

  write-host "Identifying Number: " $objItem.IdentifyingNumber

  write-host "Installation Date: " $objItem.InstallDate

  write-host "Installation Date 2: " $objItem.InstallDate2

  write-host "Installation Location: " $objItem.InstallLocation

  write-host "Installation State: " $objItem.InstallState

  write-host "Name: " $objItem.Name

  write-host "Package Cache: " $objItem.PackageCache

  write-host "SKU Number: " $objItem.SKUNumber

  write-host "Vendor: " $objItem.Vendor

  write-host "Version: " $objItem.Version

  write-host

  }