If we could pipe the script in (previously requested), this would also deal with the issue.

Of course piping (at least on some versions of windows) is crippled, and is simply emulated by the operating system creating a temporary file.

The benefit of piping is that you can submit large files.

Of cource there is no reason that you cannot create a simply script called "execute.kix" which contains the line:
code:
Exit Execute($Script)

then call it as:
quote:
Kix32 execute.kix $Script="for $i=1 to 5 ? 'Hello World' next"