Re: CreateProcess and parameters
- From: "Paul G. Tobey [eMVP]" <p space tobey no spam AT no instrument no spam DOT com>
- Date: Mon, 13 Oct 2008 09:20:06 -0700
Well, you want to change the command line, not the program you're running!
destAPP is the wrong name for that parameter; commandLine would be a
more-suitable name. Modify that parameter and I think you'll find it
working.
Paul T.
"Leif Eirik Olsen" <leif-eirik.olsen@xxxxxxxxxxxxxxxxxxxxxxx> wrote in
message news:%23Uk%23k2sKJHA.4772@xxxxxxxxxxxxxxxxxxxxxxx
Hi,
I have the following code to execute a cab installation on my device. Now
I would like to add the "/noaskdest" parameter to the call, but cannot get
it to function.
This code works:
ProcessInfo pi;
String progPath = @"\Windows\wceload.exe";
String destAPP = @"\temp\tempAPP.cab";
if ( !CreateProcess(progPath, destApp, pi) )
MessageBox.Show("Failed! System error = " + GetLastError().ToString());
#1 This compiles, but the destApp Cab is not executed
if ( !CreateProcess(progPath + " /noaskdest", destApp, pi) )
MessageBox.Show("Failed! System error = " + GetLastError().ToString());
#2 This compiles, but the destApp Cab is not executed
if ( !CreateProcess(progPath", "/noaskdest " + destApp, pi) )
MessageBox.Show("Failed! System error = " + GetLastError().ToString());
So my question is: where to put the "/noaskdest" parameter in a construct
like this?
Thank you,
Leo
.
- References:
- CreateProcess and parameters
- From: Leif Eirik Olsen
- CreateProcess and parameters
- Prev by Date: Suggestions about componets for .net cf components
- Next by Date: Re: Suggestions about componets for .net cf components
- Previous by thread: CreateProcess and parameters
- Next by thread: Re: CreateProcess and parameters
- Index(es):