Click here to Skip to main content
15,888,454 members
Home / Discussions / .NET (Core and Framework)
   

.NET (Core and Framework)

 
GeneralRe: Building A Personal Webserver Pin
Heath Stewart17-Jul-03 1:25
protectorHeath Stewart17-Jul-03 1:25 
GeneralRun-Time Routines and .NET Framework Equivalents Pin
Nathan Blomquist15-Jul-03 4:35
Nathan Blomquist15-Jul-03 4:35 
GeneralRe: Run-Time Routines and .NET Framework Equivalents Pin
Frank Olorin Rizzi15-Jul-03 6:25
Frank Olorin Rizzi15-Jul-03 6:25 
GeneralRe: Run-Time Routines and .NET Framework Equivalents Pin
Nick Parker16-Jul-03 7:17
protectorNick Parker16-Jul-03 7:17 
GeneralRe: Run-Time Routines and .NET Framework Equivalents Pin
leppie16-Jul-03 7:33
leppie16-Jul-03 7:33 
GeneralRe: Windows Service Pin
Xiangyang Liu 刘向阳15-Jul-03 0:30
Xiangyang Liu 刘向阳15-Jul-03 0:30 
GeneralRe: Windows Service Pin
Xiangyang Liu 刘向阳15-Jul-03 0:55
Xiangyang Liu 刘向阳15-Jul-03 0:55 
GeneralRe: Windows Service Pin
Xiangyang Liu 刘向阳15-Jul-03 1:41
Xiangyang Liu 刘向阳15-Jul-03 1:41 
WiB wrote:
If I start second service by calling StartService from first service, how do I pass arguments in service?

The StartService API can take arguments for the service to be started, if a service calls StartService to start another service, the arguments will be passed to the other service as if you have typed them from the command line. Of course, you have to get the arguments from within the first service. You don't need to do much when using a tool like XYNTService.

Here is how to use XYNTService to do what you need:

a) Copy XYNTService.exe to your local machine and install it with the following command:
<br />
XYNTService.exe -i<br />

b) Save the following text as file XYNTService.ini in the same folder:
<br />
[Settings]<br />
ProcCount = 1<br />
[Process0]<br />
CommandLine = c:\MyDir\XYNTService.exe -r MyService Arg1 Arg2 Arg3<br />

c) Reboot the machine.

When the machine is started, XYNTService will execute commands defined in the XYNTService.ini file, in this case, the command is
<br />
XYNTService.exe -r MyService Arg1 Arg2 Arg3<br />

The above command will call StartService passing Arg1, Arg2, and Arg3 to the service named MyService, MyService must not auto start at boot time. To stop your service from the command line, use the following
<br />
XYNTService.exe -k MyService<br />

Hope this helps.



Click here to see my articles and software tools
GeneralRe: Windows Service Pin
Xiangyang Liu 刘向阳15-Jul-03 1:50
Xiangyang Liu 刘向阳15-Jul-03 1:50 
GeneralRe: Windows Service Pin
Xiangyang Liu 刘向阳15-Jul-03 1:59
Xiangyang Liu 刘向阳15-Jul-03 1:59 
GeneralRe: Windows Service Pin
Xiangyang Liu 刘向阳15-Jul-03 2:04
Xiangyang Liu 刘向阳15-Jul-03 2:04 
GeneralRe: Windows Service Pin
Heath Stewart15-Jul-03 5:15
protectorHeath Stewart15-Jul-03 5:15 
GeneralRe: Windows Service Pin
Heath Stewart15-Jul-03 8:46
protectorHeath Stewart15-Jul-03 8:46 
GeneralRe: Windows Service Pin
Heath Stewart15-Jul-03 12:44
protectorHeath Stewart15-Jul-03 12:44 
GeneralRe: Windows Service Pin
Heath Stewart16-Jul-03 9:04
protectorHeath Stewart16-Jul-03 9:04 
GeneralRe: Windows Service Pin
Heath Stewart16-Jul-03 13:26
protectorHeath Stewart16-Jul-03 13:26 
GeneralRe: Windows Service Pin
Valeria Bogdevich17-Jul-03 4:46
Valeria Bogdevich17-Jul-03 4:46 
GeneralDirectShow .NET HELP!!! Pin
Brian JR14-Jul-03 8:15
Brian JR14-Jul-03 8:15 
GeneralRe: DirectShow .NET HELP!!! Pin
Heath Stewart15-Jul-03 8:50
protectorHeath Stewart15-Jul-03 8:50 
GeneralRe: DirectShow .NET HELP!!! Pin
Brian JR15-Jul-03 17:50
Brian JR15-Jul-03 17:50 
GeneralRe: DirectShow .NET HELP!!! Pin
J. Dunlap15-Jul-03 18:03
J. Dunlap15-Jul-03 18:03 
GeneralRe: DirectShow .NET HELP!!! Pin
Brian JR16-Jul-03 8:58
Brian JR16-Jul-03 8:58 
GeneralRe: DirectShow .NET HELP!!! Pin
J. Dunlap17-Jul-03 8:41
J. Dunlap17-Jul-03 8:41 
GeneralRe: DirectShow .NET HELP!!! Pin
Brian JR17-Jul-03 8:57
Brian JR17-Jul-03 8:57 
GeneralRe: DirectShow .NET HELP!!! Pin
J. Dunlap17-Jul-03 11:50
J. Dunlap17-Jul-03 11:50 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.