(imported topic written by cstoneba)
Can anyone see why this is failing? If I try it without the uninstall section, it extracts, but as soon as I run it with the uninstall command, it fails to extract.
ACTION SCRIPT:
download http://xxx:52311/Uploads/aca94bc695bba869f3e6b7cae48606ec515500d8/Proclarity.tmp
continue if {(size of it = 6761020 AND sha1 of it = “aca94bc695bba869f3e6b7cae48606ec515500d8”) of file “Proclarity.tmp” of folder “__Download”}
extract Proclarity.tmp
// Uninstall Proclarity BRE 6.2
if {exists key “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{B7EF2F7A-7F4C-44AF-943A-61FF3C6C7DEE}” of registry}
waithidden cmd.exe /C “RunDll32 C:\PROGRA~1\COMMON~1\INSTAL~1\PROFES~1\RunTime\11\00\Intel32\Ctor.dll,LaunchSetup “C:\Program Files\InstallShield Installation Information{{B7EF2F7A-7F4C-44AF-943A-61FF3C6C7DEE}\setup.exe” -l0x9 /allowuninstall -removeonly -s -f1”{(pathname of client folder of current site) & “__Download\6.2unin.iss”}""
Endif
LOG:
At 10:52:56 -0500 -
DownloadPing command received
At 10:53:18 -0500 -
GatherActionMV command received. Version difference, gathering action site.
At 10:53:19 -0500 - actionsite (http://xxx:52311/cgi-bin/bfgather.exe/actionsite)
Download ‘http://xxx:52311/bfmirror/bfsites/manydirlists_5/__diffsite_e7c56fd52fc7370aaa00159166a73fdbfe744805_to_20539edc5823186639bfd8675b01ff19d77a58ca’ as ‘__TempUpdateFilename’
At 10:53:19 -0500 -
Gather merging new file C:\Program Files\BigFix Enterprise\BES Client__BESData\actionsite\Action 3460.fxf
At 10:53:19 -0500 - actionsite (http://xxx:52311/cgi-bin/bfgather.exe/actionsite)
Successful Synchronization with FixSite (version 9702) - ‘http://xxx:52311/cgi-bin/bfenterprise/BESGatherMirror.exe?url=http://xxx:52311/cgi-bin/bfgather.exe/actionsite’
At 10:53:22 -0500 - actionsite (http://xxx:52311/cgi-bin/bfgather.exe/actionsite)
Relevant - test - - Software Removal/Distribution - Deploy: Proclarity v6.3+sp2 (fixlet:3460)
At 10:53:23 -0500 -
Report posted successfully.
At 10:53:24 -0500 -
DownloadsAvailable: checking for ‘http://xxx:52311/bfmirror/downloads/3460/0’
DownloadsAvailable: true (action id 3460)
ActionLogMessage: (action 3460 ) Non-Distributed - DownloadsAvailable
At 10:53:25 -0500 -
ActionLogMessage: (action 3460 ) ending action
At 10:53:25 -0500 - actionsite (http://xxx:52311/cgi-bin/bfgather.exe/actionsite)
Not Relevant - test - Software Removal/Distribution - Deploy: Proclarity v6.3+sp2 (fixlet:3460)