[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 19308
  • Last Modified:

Disable/Enable Service from command line

Hello,

What is the command line to disable or enable a service from the command line? I have a DOS batch file that copies files. I would like to have the first line in the batch file disable the Norton antiviris service so it doesn't touch the files. Then, once the copy is complete I want to turn on the anti-virus service. I know this is risky but there is a method to my madness.

Thanks in advance,

J:\
0
jhieb
Asked:
jhieb
  • 4
  • 3
  • 2
  • +4
1 Solution
 
Christopher McKayCommented:
Hi jhieb,
You can use "Net Start <servicename>"
and "Net stop <servicename>"

Hope this helps!

:o)

Bartender_1
0
 
jhiebAuthor Commented:
That's it. Hey, what is a quick way to find out the service name? The one in Services displays in the registry somewhere doesn't it? The registry name is probably the one I want to use.
0
 
sunray_2003Commented:
check out options of net start and net stop here

http://www.computerhope.com/nethlp.htm

please give the pts to bartender as I am just adding up info
0
Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

 
Christopher McKayCommented:
Actually, you can use the service names listed in the Services panel. Just make sure the names are in Quotes (in case the service name has spaces)

:o)

Bartender_1
0
 
jhiebAuthor Commented:
Yes, that's what I did. I just copied and pasted the name exactly like the name in the services panel, quoted it, and it worked fine. That was much easier, too. I searched for "services" in the registry and received about a zillion hits (maybe more).
0
 
Christopher McKayCommented:
Thanks for the link sunray_2003. I appreciate the help.

:o)

Bartender_1
0
 
jhiebAuthor Commented:
Yes, thanks Sunray_2003. I added the link to my favorites.
0
 
Christopher McKayCommented:
Thanks for the points jheib, I'm glad I was able to assist.

Cheers!

:o)

Bartender_1
0
 
sunray_2003Commented:
thanks guys
0
 
RiadCommented:

With net stop you can just stop service but after you reboot service will be running again.

Here is another way of managing services:

sc config Alerter start= disabled

This will set "Alerter" services startup parameter to disabled and it won't start anymore.

You can also use following flags:  <boot|system|auto|demand|disabled|error>


Best Regards,
Riad
0
 
salmonsmCommented:
Riad,

Where is this sc command located?

Thanks

Michael S.
0
 
salmonsmCommented:
never mind, i see it's in the NT resource kit. Thanks.
0
 
septjeCommented:
as a footnote to the discussion about the command line program SC, make sure you include a space between 'start=' and 'auto' or what ever mode you choose. For some reason it is quite pedantic about that..
0
 
LAVORNLCommented:
Riad and septje - Thanks for the comments.  The accepted answer to this question is not the answer to the actual question.

Net Stop & Net Start are only used to stop and start services.  The SC command is what has to be used to enable/manual/disable a service.

BTW - Manual is equal to "demand".

If you type manual after "start=" then it won't work.
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 4
  • 3
  • 2
  • +4
Tackle projects and never again get stuck behind a technical roadblock.
Join Now