I am writing a GUI front end that after it does a bunch of validation will execute a series of already existing vbscript .wsf files.
My problem is when I try to execute the .wsf files I get the error
WindowsError: [Error 193] %1 is not a valid Win32 application
Running them from the command line works fine
d:\<some path>\<some file>.wsf
I have tried several different options, call, os.system etc. But all result in the same Win32 error.
call("d:\<some path>\<some file>.wsf")
Any ideas?
Do you have the 64-bit version of Python installed?
I got the same kind of error when I was trying to do a ctype call to a (32-bit) dll running Python 2.7 (64-bit). When I changed to the 32-bit version of Python, the error disappeared and things started working! Perhaps you are having the same problem?
I suppose in Win64, a 64-bit process must be all 64-bit :)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With