My apologies - I made it more complicated in trying to explain too many details.
In short, the /play and /replace commands work fine, but I need to be able to refresh, load and play the SmartList using a MCC ##### solution. To do this I am currently using the following:
WshShell.Run "MC17.exe /MCC 21026, 715178384 ' Opens the Smartlist for Editing
WScript.Sleep 6000
WshShell.Run "MC17.exe /MCC 27000, 13 ' Sends a Keyboard Enter to refresh the Smartlist
WScript.Sleep 2000
WshShell.Run "MC17.exe /MCC 30007, 715178384 ' Loads the Smartlist into the Playlist and starts playing it.
The problem being that sometimes the 21026 command takes longer that 6 seconds to open the Edit Smartlist if the PC is in some form of power saver mode or the CPU is busy doing other things. This, in turn, means the Keyboard ENTER command (27000) sometimes executes earlier than needed, which means that it does not accomplish the intent (refresh and close Edit Smartlist). I could further increase the delay but that means a notable delay each time, that is only needed on occasion (when PC is in power save or processor busy doing other things).
Therefore, I am looking for an alternate approach (using MCCs). One thought is whether there is a way to do the equivalent of a WinWait so that the Keyboard ENTER does not fire until the Edit Smartlist is definitely open. Alternately, I am wondering if there is another MCC command or commands to do this that I am missing.