Processing guixt.Input() in a loop: I'm trying to call an InputScript from VBScript with guixt.input() function. This is okay if I call it only once, but when I put this function inside a loop to run it multiple times it no longer works. My guess is that VBScipt doesn't wait until the InputScript is completed; i.e. it starts the the InputScripts multiple times without completion. 
Is there a way to wait in VBS until inputscript is completed and then continue processing? Or would it be better to build the loop inside the InputScript instead?
Yes, you need to build the loop in the InputScript; GuiXT doesn't yet offer a way to process the guixt.input() synchronously.