asdawrqtgf
asdawrqtgf

Reputation: 640

Redirecting standard output using Shell()

I am writing an application, where I have to invoke php.exe interpreter and send output to file. I know that it might be more convenient using process class, but I have to use Shell()

I tried:

 Shell("D:\wamp\bin\php\php5.4.3\php.exe " & file & " > tmp.html")

and:

 Shell("cmd.exe |D:\wamp\bin\php\php5.4.3\php.exe " & file & " > tmp.html")

but both prints output instead. How can I use Shell and redirect output to file?

Upvotes: 0

Views: 688

Answers (1)

asdawrqtgf
asdawrqtgf

Reputation: 640

I created bat file containing:

D:\wamp\bin\php\php5.4.3\php.exe %1 > tmp.html

And then invoked it by:

Shell("php.bat " & file)

Upvotes: 1

Related Questions