I have a script that looks like this:
[blockquote]On Success
1. Launch "Sys\cmd.exe" with params "/C "program files\dell\kace\kinventory.exe -autorepair"
[/blockquote]
Or like this when I edit
[blockquote]On Success
1. launch a program
Directory: SYS
File: cmd.exe
Wait for startup
Parameters: /C "c:\program files\dell\kace\kinventory.exe -autorepair
[/blockquote]
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

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
What if you launch
c:\program files\dell\kace\kinventory.exe

with parms
-autorepair

or
On Success
1. Launch "Sys\cmd.exe" with params /C c:\progra~1\dell\kace\kinventory.exe -autorepair
Answered 11/23/2011 by: GillySpy
Seventh Degree Black Belt

Please log in to comment
0
I have also just seen this attempting to do a reboot script.

Script is:
Launch “%WINDIR%\System32\cmd.exe” with params “/C shutdown -r -c ”Restart needed for patching“ -t 90 -d U:00:00”.

This is an online script, and it is running as local system. The really weird thing is that if I point this at a Windows XP box it works, but if I point it to a Windows Server 2003 box I get the:
Running as: SYSTEM Error creating process: %WINDIR%\System32\cmd.exe /C shutdown -r -c "Restart needed for patching" -t 90 -d U:00:00: (1) Incorrect function.

[font="times new roman"]When I run it on the XP box I get:

Running as: SYSTEM
Shutdown/Restart Command Issued Successfully.

[font="times new roman"]Any help you can provide would be greatly appreciated.

[font="times new roman"]Thanks,
Alicia
Answered 01/11/2012 by: awingren
Eighth Degree Black Belt

Please log in to comment
0
If you download psexec and use psexec -s cmd.exe /C shutdown -r -c "Restart needed for patching" -t 90 -d U:00:00

does that work on 2008? If not then we won't either.
Answered 01/11/2012 by: GillySpy
Seventh Degree Black Belt

Please log in to comment
Answer this question or Comment on this question for clarity