gcue Posted June 16, 2008 Share Posted June 16, 2008 this should populate a list.. or does $prog have to be an array? i checked the help and it didnt show that it needed to be For $j = 1 To 100 $key = RegEnumKey("\\" & $asset & "\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall", $j) $prog = RegRead("\\" & $asset & "\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\" & $key, "DisplayName") If @error <> 0 Then ContinueLoop Local $aText[3] = ["Check Installed Programs", @TAB & "Status", @TAB & @TAB & "Writing results to file"] Local $aParts[3] = [200, 175, -1] $dSTATUS = _GUICtrlStatusBar_Create($dGUI, $aParts, $aText) FileWrite($file, '' & @CRLF & _ $asset_label & "," & $prog & "," & $status) Next Link to comment Share on other sites More sharing options...
Danny35d Posted June 16, 2008 Share Posted June 16, 2008 (edited) Big_Daddy Uninstall Apps may give you some ideas.Edit:I remember I did an UDF _InstalledSoftware() Edited June 17, 2008 by Danny35d AutoIt Scripts:NetPrinter - Network Printer UtilityRobocopyGUI - GUI interface for M$ robocopy command line Link to comment Share on other sites More sharing options...
gcue Posted June 17, 2008 Author Share Posted June 17, 2008 (edited) awesome! thank you VERY much! Edited June 17, 2008 by gcue Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now