'
' Test IConfigureYourServer::CreateAndWaitForProcess
'

option explicit



// this is a Visual Basic Script "Template", used in conjunction with the
// MS Visual C++ Preprocessor to overcome some of the source management
// limitations of VBScript.  Not perfect, but better than a stick in the eye.
//
// use cl /EP foo.vbt > foo.vbs to expand the template

const SCRIPT_FILENAME    = "test-CreateAndWaitForProcess.vbs"
const SCRIPT_SOURCE_NAME = __FILE__
const SCRIPT_DATE        = __DATE__
const SCRIPT_TIME        = __TIME__


// this is all our common code.

#include "common.vbi"



Main
wscript.quit(0)


sub Main
   On Error Resume Next

   if wscript.arguments.count <> 1 then
      Echo "supply a command"
      Exit sub
   end if

   Echo "Starting " & wscript.arguments.item(0)

   Dim srvwiz
   Set srvwiz = CreateObject("ServerAdmin.ConfigureYourServer")

   Dim j
   j = srvWiz.CreateAndWaitForProcess(wscript.arguments.item(0))
   If Err.Number then DumpErrAndQuit

   Echo "Exit Code = " & j
End sub