Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.basic.visual.misc > #907
| From | "MikeD" <nobody@nowhere.edu> |
|---|---|
| Newsgroups | comp.lang.basic.visual.misc, microsoft.public.vb.general.discussion |
| Subject | Re: How do I start/stop a system service |
| Date | 2012-03-10 07:27 -0500 |
| Organization | A noiseless patient Spider |
| Message-ID | <jjfhbb$gho$1@dont-email.me> (permalink) |
| References | <jjdm45$kv9$1@dont-email.me> <jjdq5u$fb3$1@dont-email.me> <jje0pr$n5o$1@dont-email.me> |
Cross-posted to 2 groups.
"GS" <gs@somewhere.net> wrote in message news:jje0pr$n5o$1@dont-email.me... > MikeD wrote on 3/9/2012 : >> >> "GS" <gs@somewhere.net> wrote in message >> news:jjdm45$kv9$1@dont-email.me... >>> My apps rely on WMI for gathering hardware info. How would I start WMI >>> if not running, then stop it when I'm done using it? >>> >> >> >> The simplest way I can think of would be to use "net start" from the >> command line. You can run cmd.exe with the /c parameter followed by the >> net start command. For example (syntax may not be exactly right): >> >> cmd.exe /c net start "Windows Management Instrumentation" >> >> Similarly, to stop the service, use "net stop". >> >> Mike > > Thanks, Mike. I assume you mean to do this via Shell or ShellExecute? I > was thinking there'd be API[s] involved but if it's that simple... > > -- Yes. Use Shell. There are API calls you can make (as per Jeff's reply), but I think this is simpler. The only caveat, if you want to even call it that, is that a command prompt window will open and close, but you could hide that. And Farnsworth made the excellent point that I neglected to, which is that the user must have permissions to start and stop services. Mike
Back to comp.lang.basic.visual.misc | Previous | Next — Previous in thread | Next in thread | Find similar
How do I start/stop a system service GS <gs@somewhere.net> - 2012-03-09 14:36 -0500
Re: How do I start/stop a system service "MikeD" <nobody@nowhere.edu> - 2012-03-09 15:45 -0500
Re: How do I start/stop a system service GS <gs@somewhere.net> - 2012-03-09 17:38 -0500
Re: How do I start/stop a system service "MikeD" <nobody@nowhere.edu> - 2012-03-10 07:27 -0500
Re: How do I start/stop a system service GS <gs@somewhere.net> - 2012-03-10 13:16 -0500
Re: How do I start/stop a system service "MikeD" <nobody@nowhere.edu> - 2012-03-10 17:57 -0500
Re: How do I start/stop a system service GS <gs@somewhere.net> - 2012-03-10 21:08 -0500
Re: How do I start/stop a system service "MikeD" <nobody@nowhere.edu> - 2012-03-10 22:57 -0500
Re: How do I start/stop a system service GS <gs@somewhere.net> - 2012-03-10 23:58 -0500
Re: How do I start/stop a system service Jason Keats <jkeats@melbpcDeleteThis.org.au> - 2012-03-11 20:22 +1100
Re: How do I start/stop a system service GS <gs@somewhere.net> - 2012-03-11 15:54 -0400
Re: How do I start/stop a system service Jason Keats <jkeats@melbpcDeleteThis.org.au> - 2012-03-12 15:19 +1100
Re: How do I start/stop a system service GS <gs@somewhere.net> - 2012-03-12 01:14 -0400
Re: How do I start/stop a system service "Mike Williams" <Mike@WhiskyAndCoke.com> - 2012-03-11 09:20 +0000
Re: How do I start/stop a system service "MikeD" <nobody@nowhere.edu> - 2012-03-11 19:11 -0400
Re: How do I start/stop a system service "Mike Williams" <Mike@WhiskyAndCoke.com> - 2012-03-11 09:13 +0000
Re: How do I start/stop a system service GS <gs@somewhere.net> - 2012-03-11 16:19 -0400
Re: How do I start/stop a system service "MikeD" <nobody@nowhere.edu> - 2012-03-11 19:23 -0400
Re: How do I start/stop a system service "Mayayana" <mayayana@invalid.nospam> - 2012-03-11 20:54 -0500
Re: How do I start/stop a system service GS <gs@somewhere.net> - 2012-03-11 22:12 -0400
Re: How do I start/stop a system service "Mayayana" <mayayana@invalid.nospam> - 2012-03-12 09:57 -0500
Re: How do I start/stop a system service GS <gs@somewhere.net> - 2012-03-12 13:24 -0400
Re: How do I start/stop a system service GS <gs@somewhere.net> - 2012-03-12 13:59 -0400
Re: How do I start/stop a system service "Henning" <computer_hero@coldmail.com> - 2012-03-12 22:46 +0100
Re: How do I start/stop a system service GS <gs@somewhere.net> - 2012-03-12 18:59 -0400
Re: How do I start/stop a system service "Farnsworth" <nospam@nospam.com> - 2012-03-09 16:01 -0500
Re: How do I start/stop a system service GS <gs@somewhere.net> - 2012-03-09 17:36 -0500
Re: How do I start/stop a system service "Farnsworth" <nospam@nospam.com> - 2012-03-09 18:55 -0500
Re: How do I start/stop a system service GS <gs@somewhere.net> - 2012-03-09 21:30 -0500
Re: How do I start/stop a system service "Farnsworth" <nospam@nospam.com> - 2012-03-11 11:14 -0500
Re: How do I start/stop a system service "Jeff Johnson" <I.get@enough.spam> - 2012-03-09 17:41 -0500
Re: How do I start/stop a system service GS <gs@somewhere.net> - 2012-03-09 18:23 -0500
Re: How do I start/stop a system service "Mayayana" <mayayana@invalid.nospam> - 2012-03-10 09:24 -0500
Re: How do I start/stop a system service GS <gs@somewhere.net> - 2012-03-10 13:06 -0500
Re: How do I start/stop a system service "Mayayana" <mayayana@invalid.nospam> - 2012-03-10 14:11 -0500
Re: How do I start/stop a system service GS <gs@somewhere.net> - 2012-03-10 15:25 -0500
csiph-web