none
Win7 64位元Program File對應的登錄檔機碼位置 RRS feed

  • 問題

  • 請教各位先進,2個問題:

    1.因要清查Win764位元的應用程式,所以寫了下面VBS,但在Win7 32位元可以正常執行抓到所安裝的軟體,但在win7 64位元就無法抓到所安裝 的軟體,請問是啥問題?

    Set objREG = CreateObject("RegObj.Registry.1")
        fileOut.writeline "[SOFTWARE]"
        Set objRegKey = objREG.RegKeyFromString("\HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall")
        For Each objKey In objRegKey.SubKeys
            strName = ""
            strUninstall = ""
            strName = objKey.Values("DisplayName")
            'MsgBox strName
            strUninstall = objKey.Values("UninstallString")
            If strName <> "" And strUninstall <> "" Then
            fileOut.writeline (strName)
            End if
        Next

    2.發現無法抓到安裝在Win7 64位元 Program File的軟體,請問有對應的登錄檔機碼位置嗎?
       

    2013年8月22日 下午 02:29