Computer Forum voor al uw vragen en problemen.

Register een gratis account om van alle functies op het forum gebruik te kunnen maken.

Problemen met uw computer, of heeft u advies nodig? PC Web Plus helpt u graag verder.

Welkom op PC Web Plus, op dit computerforum kunt u terecht voor gratis hulp bij computerproblemen en allerhande vragen over software, hardware en computerbeveiliging.

Als gast kunt u alleen het forum bekijken en meelezen met de verschillende discussies. U kunt echter geen reacties of commentaar geven op bestaande discussies, of nieuwe onderwerpen op het forum starten met uw vraag of probleem.

Klik op de onderstaande link om geheel gratis een gebruikersaccount op ons forum te registreren. Vanaf dat moment kunt u deelnemen aan de diverse discussies op het forum.

Klik hier om een gratis account te registreren! - of lees onze Welkomstgids door voor meer informatie over het gebruik van het forum.

 
Gebruikersavatar
Maxstar
Administrator
Administrator
Onderwerp Auteur
Berichten: 41274
Lid geworden op: za 27 sep, 2008 10:18:07
Kennisniveau: (3) Expert
OS: Windows 10
AV: Emsisoft Internet Security
Contacteer:

Services aanpassen met SC.exe

zo 02 mei, 2010 16:20:15

Met het standaard aanwezige programma "SC.exe" in Windows kan heel eenvoudig een service gestopt en verwijderd worden, maar ook het opstarttype van een bepaalde service kan met "SC.exe" aangepast worden.

Het commando SC kan via de commandoprompt (CMD) of via uitvoeren gebruikt worden, in Windows Vista en Windows 7 kan dit ook via het zoekvenster van het startmenu.

Service starten.
Om een service te starten gebruikt u de onderstaande dikgedrukte blauwe regel, indien een servicenaam niet één geheel is en spaties bevat plaats u de servicenaam tussen haakjes "".

sc start servicenaam
sc start "service naam"



Service pauzeren.
Om een service te pauzeren gebruikt u de onderstaande dikgedrukte blauwe regel, indien een servicenaam niet één geheel is en spaties bevat plaats u de servicenaam tussen haakjes "".

sc pause servicenaam
sc pause "service naam"



Een gepauzeerde service hervatten.
Om een gepauzeerde service te hervatten gebruikt u de onderstaande dikgedrukte blauwe regel, indien een servicenaam niet één geheel is en spaties bevat plaats u de servicenaam tussen haakjes "".

sc continue servicenaam
sc continue "service naam"



Service stoppen.
Om een service te stoppen gebruikt u de onderstaande dikgedrukte blauwe regel, indien een servicenaam niet één geheel is en spaties bevat plaats u de servicenaam tussen haakjes "".

sc stop servicenaam
sc stop "service naam"



Service verwijderen.
Om een service te verwijderen gebruikt u de onderstaande dikgedrukte blauwe regel, indien een servicenaam niet één geheel is en spaties bevat plaats u de servicenaam tussen haakjes "".

sc delete servicenaam
sc delete "service naam"



Na een herstart van de computer zal de betreffende service verwijderd zijn.

Opstarttype van een service aanpassen.
Het aanpassen van het opstarttype van een service gebeurd doormiddel van het commando sc config hieronder ziet u de mogelijkheden die gebruikt kunnen worden.
Let op!!! de gebruikte spaties.

Met het onderstaande word de service op automatisch ingesteld. (REG = dword:00000002)

SC CONFIG servicenaam start= auto
SC CONFIG "service naam" start= auto



Met het onderstaande word de service op handmatig ingesteld. (REG = dword:00000003)

SC CONFIG servicenaam start= demand
SC CONFIG "service naam" start= demand



Met het onderstaande word de service op uitgeschakeld ingesteld. (REG = dword:00000004)

SC CONFIG servicenaam start= disabled
SC CONFIG "service naam" start= disabled



Bij het gebruik van deze commando's moet er altijd zeer goed op het gebruik van spaties en aanhalingstekens gelet worden.

Services aanpassen doormiddel van een batch bestand.
Services kunnen ook aangepast worden doormiddel van een batch bestand, dit kan vooral handig zijn wanneer u meerdere services in één keer wilt aanpassen.
Nadat alles services zijn aangepast wordt automatisch "kladblok" (notepad) geopend met een LOG bestand waarin alle gemaakte wijzigingen terug te zien zijn.

Hieronder ziet u een voorbeeld batch bestand met alle eerder genoemde commando's maar dan verwerkt in een batch bestand.
De optie >>service.txt achter elk commando zorgt ervoor dat de gemaakte wijziging in het LOG bestand word weggeschreven.

Open kladblok, kopieer de onderstaande dikgedrukte (blauwe) tekst daarin en kies opslaan als "alle bestanden" onder de naam service.bat en klik op opslaan.

@ECHO OFF
IF EXIST service.txt DEL /Q service.txt
REM <<<<<Services starten>>>>>
sc start servicenaam >>service.txt
sc start "service naam" >>service.txt

REM <<<<<Services pauzeren>>>>>
sc pause servicenaam >>service.txt
sc pause "service naam" >>service.txt


REM <<<<<Gepauzeerde service hervatten>>>>>
sc continue servicenaam >>service.txt
sc continue "service naam" >>service.txt

REM <<<<<Services stoppen>>>>>
sc stop servicenaam >>service.txt
sc stop "service naam" >>service.txt

REM <<<<<Services verwijderen>>>>>
sc delete servicenaam >>service.txt
sc delete "service naam" >>service.txt

REM <<<<<Opstarttype van een service aanpassen>>>>>
SC CONFIG servicenaam start= auto >>service.txt
SC CONFIG "service naam" start= auto >>service.txt
SC CONFIG servicenaam start= demand >>service.txt
SC CONFIG "service naam" start= demand >>service.txt
SC CONFIG servicenaam start= disabled >>service.txt
SC CONFIG "service naam" start= disabled >>service.txt

START notepad service.txt



Voer het bestand nu uit door te dubbelklikken, hierna wordt automatisch kladblok geopend en het LOG bestand op het bureaublad opgeslagen als service.txt
Met vriendelijke groet,

Maxstar


Member of UNITE Unified Network of Instructors and Trained Eliminators (Unite Against Malware)

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers en 1 gast