/build/static/layout/Breadcrumb_cap_w.png

Scripting error

I have a script that looks like this:

On Success
1. Launch "Sys\cmd.exe" with params "/C "program files\dell\kace\kinventory.exe -autorepair"


Or like this when I edit

On Success
1. launch a program
Directory: SYS
File: cmd.exe
Wait for startup
Parameters: /C "c:\program files\dell\kace\kinventory.exe -autorepair


It seems like a " is missing or extra in those variations.

When I run it I get this in the log:

Output Log Running as: SYSTEM Error creating process: C:\WINDOWS\System32\cmd.exe /C "c:\program files\dell\kace\kinventory.exe -autorepair: (1) Incorrect function.
Activity Log Launching program: 'C:\WINDOWS\System32\cmd.exe' '/C "c:\program files\dell\kace\kinventory.exe -autorepair' wait='true'


I have seen that error "error creating process:...Incorrect function" in other scripts I have run.
What is the secret here?
Thanks.

Jane

0 Comments   [ + ] Show comments

Answers (2)

Posted by: scottlutz 12 years ago
Orange Senior Belt
0
You may want to close the quotes off after kinventory.exe, before the switch.
Posted by: jfrasier 12 years ago
7th Degree Black Belt
0
That was it. Thanks. I find it confusing when it adds quotes.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ