wait “{pathname of system folder & “\msiexec.exe”}” /i “{(pathname of client folder of current site) & “__Download\xxx.msi”}”
this is action script generated by TEM automatic when i click “Windows Software Distribution Wizard”.
the action show completed, the nothing installed. check the action script in “Fixlet Debugger”, it shows error "evaluation error: relevant clauses must be surrounded by { and } guards "
trying added “{” by following below link, also failed.
i tried, it shows other error “runtime error, Thread execution failed”.
also, i found the part of script has error “
Singular expression refers to nonexistent object
” when evaluate “
pathname of client folder of current site
” in Relevance of Fixlet Debugger.
I believe that is the case, (pathname of client folder of current site) will not work in the debugger because it does not have the context of “current site”.
This is an annoyance, I wish the debugger would just know to substitute the correct folder for that relevance rather than trying to evaluate it properly and erroring out because of it. That is what you want to use for relevance for in the console, but not for debugging, which is a pain to have to switch back and forth in testing.
In testing I would use the following:
wait “{pathname of system folder & “\msiexec.exe”}” /i “{(“
C:\Program Files (x86)\FixletDebugger-8.2.1310.0__BESData
”) & “__Download\xxx.msi”}”
But you would need to substitute
C:\Program Files (x86)\FixletDebugger-8.2.1310.0__BESData
with the correct path to the debugger that you are using.