Je souhaiterais pouvoir executer la commande net stop=20
spooler sur un serveur distant.
Auriez vous une id=E9e .
Le but etant de ne pas passer par la console qui affiche=20
tous les services mais de lancer cette commande en ligne=20
de commande ou via un batch.
A moins qu'il soit possible de faire aparaitre dans une=20
mmc seulement les service "Print spooler"=20
Est ce possible ? Et comment ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jean-Claude BELLAMY
Dans le message 074f01c3c474$a5a043a0$, Francoise s'est ainsi exprimé :
Je souhaiterais pouvoir executer la commande net stop spooler sur un serveur distant. Auriez vous une idée . Oui, plein ! ;+)
Le but etant de ne pas passer par la console qui affiche tous les services mais de lancer cette commande en ligne de commande ou via un batch.
A moins qu'il soit possible de faire aparaitre dans une mmc seulement les service "Print spooler" Est ce possible ? Et comment ?
1) Solution "Resource Kit" ------------------------ Il y a un utilitaire nommé "SC" qui gère les services locaux ou distants
DESCRIPTION: SC is a command line program used for communicating with the NT Service Controller and services. USAGE: sc <server> [command] [service name] <option1> <option2>...
The option <server> has the form "ServerName" Further help on commands can be obtained by typing: "sc [command]" Commands: query-----------Queries the status for a service, or enumerates the status for types of services. queryex---------Queries the extended status for a service, or enumerates the status for types of services. start-----------Starts a service. pause-----------Sends a PAUSE control request to a service. interrogate-----Sends an INTERROGATE control request to a service. continue--------Sends a CONTINUE control request to a service. stop------------Sends a STOP request to a service. config----------Changes the configuration of a service (persistant). description-----Changes the description of a service. failure---------Changes the actions taken by a service upon failure. qc--------------Queries the configuration information for a service. qdescription----Queries the description for a service. qfailure--------Queries the actions taken by a service upon failure. delete----------Deletes a service (from the registry). create----------Creates a service. (adds it to the registry). control---------Sends a control to a service. sdshow----------Displays a service's security descriptor. sdset-----------Sets a service's security descriptor. GetDisplayName--Gets the DisplayName for a service. GetKeyName------Gets the ServiceKeyName for a service. EnumDepend------Enumerates Service Dependencies.
The following commands don't require a service name: sc <server> <command> <option> boot------------(ok | bad) Indicates whether the last boot should be saved as the last-known-good boot configuration Lock------------Locks the Service Database QueryLock-------Queries the LockStatus for the SCManager Database EXAMPLE: sc start MyService
Seul (petit) problème : le Resource Kit est PAYANT (et même si son prix n'est pas excessif, comme il n'est pas téléchargeable, cela oblige à se déplacer, ...)
2) Solution "JCB" ----------------
Mes scripts "SETSVC.VBS" et "SETSVCDOMAIN.VBS" font (à peu près) la même chose. (et ils sont GRATUITS, eux ! ;+))
SETSVC ------- Script d'arrêt ou démarrage de services sur machine locale ou distante Syntaxe : setsvc -m<nom_machine> -s<service> -e<état> [-u<utilisateur>] [-p<mot_de_passe] <nom_machine> : nom NetBIOS (si vide => machine locale) <service> : nom du service (entre guillemets) <état> : START|STOP (si vide :affiche l'état actuel) <utilisateur> : compte utilisateur (devant avoir les droits nécessaires) <mot_de_passe>: mot de passe du compte
SETSVCDOMAIN --------------- Script d'arrêt ou démarrage de services sur les machines d'un domaine ou workgroup Syntaxe : setsvcdomain [-d<domaine>] -s<service> -e<état> [-u<utilisateur>] [-p<mot_de_passe] <domaine> : nom du domaine ou workgroup concerné si ce nom est omis, on prend le domaine de la machine locale <service> : nom du service (entre guillemets) <état> : START|STOP (si vide :affiche l'état actuel) <utilisateur> : compte utilisateur (devant avoir les droits nécessaires) <mot_de_passe>: mot de passe du compte
NB: l'intérêt de SETSVCDOMAIN est de pouvoir arrêter ou démarrer le MEME service sur TOUTES les machines d'un domaine ou workgroup (P.ex. "Affichage des messages", "Spouleur d'impression", ....)
-- May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org *
Dans le message 074f01c3c474$a5a043a0$a401280a@phx.gbl,
Francoise <francoise@lenze.fr> s'est ainsi exprimé :
Je souhaiterais pouvoir executer la commande net stop
spooler sur un serveur distant.
Auriez vous une idée .
Oui, plein ! ;+)
Le but etant de ne pas passer par la console qui affiche
tous les services mais de lancer cette commande en ligne
de commande ou via un batch.
A moins qu'il soit possible de faire aparaitre dans une
mmc seulement les service "Print spooler"
Est ce possible ? Et comment ?
1) Solution "Resource Kit"
------------------------
Il y a un utilitaire nommé "SC" qui gère les services locaux ou distants
DESCRIPTION:
SC is a command line program used for communicating with the
NT Service Controller and services.
USAGE:
sc <server> [command] [service name] <option1> <option2>...
The option <server> has the form "\ServerName"
Further help on commands can be obtained by typing: "sc [command]"
Commands:
query-----------Queries the status for a service, or
enumerates the status for types of services.
queryex---------Queries the extended status for a service, or
enumerates the status for types of services.
start-----------Starts a service.
pause-----------Sends a PAUSE control request to a service.
interrogate-----Sends an INTERROGATE control request to a service.
continue--------Sends a CONTINUE control request to a service.
stop------------Sends a STOP request to a service.
config----------Changes the configuration of a service
(persistant).
description-----Changes the description of a service.
failure---------Changes the actions taken by a service upon
failure.
qc--------------Queries the configuration information for a
service.
qdescription----Queries the description for a service.
qfailure--------Queries the actions taken by a service upon
failure.
delete----------Deletes a service (from the registry).
create----------Creates a service. (adds it to the registry).
control---------Sends a control to a service.
sdshow----------Displays a service's security descriptor.
sdset-----------Sets a service's security descriptor.
GetDisplayName--Gets the DisplayName for a service.
GetKeyName------Gets the ServiceKeyName for a service.
EnumDepend------Enumerates Service Dependencies.
The following commands don't require a service name:
sc <server> <command> <option>
boot------------(ok | bad) Indicates whether the last boot should
be saved as the last-known-good boot configuration
Lock------------Locks the Service Database
QueryLock-------Queries the LockStatus for the SCManager Database
EXAMPLE:
sc start MyService
Seul (petit) problème : le Resource Kit est PAYANT (et même si son prix
n'est pas excessif, comme il n'est pas téléchargeable, cela oblige à se
déplacer, ...)
2) Solution "JCB"
----------------
Mes scripts "SETSVC.VBS" et "SETSVCDOMAIN.VBS" font (à peu près) la même
chose.
(et ils sont GRATUITS, eux ! ;+))
SETSVC
-------
Script d'arrêt ou démarrage de services
sur machine locale ou distante
Syntaxe :
setsvc -m<nom_machine> -s<service> -e<état>
[-u<utilisateur>] [-p<mot_de_passe]
<nom_machine> : nom NetBIOS (si vide => machine locale)
<service> : nom du service (entre guillemets)
<état> : START|STOP (si vide :affiche l'état actuel)
<utilisateur> : compte utilisateur (devant avoir les droits
nécessaires)
<mot_de_passe>: mot de passe du compte
SETSVCDOMAIN
---------------
Script d'arrêt ou démarrage de services
sur les machines d'un domaine ou workgroup
Syntaxe :
setsvcdomain [-d<domaine>] -s<service> -e<état>
[-u<utilisateur>] [-p<mot_de_passe]
<domaine> : nom du domaine ou workgroup concerné
si ce nom est omis, on prend le domaine
de la machine locale
<service> : nom du service (entre guillemets)
<état> : START|STOP (si vide :affiche l'état actuel)
<utilisateur> : compte utilisateur (devant avoir les droits
nécessaires)
<mot_de_passe>: mot de passe du compte
NB: l'intérêt de SETSVCDOMAIN est de pouvoir arrêter ou démarrer le MEME
service sur TOUTES les machines d'un domaine ou workgroup (P.ex. "Affichage
des messages", "Spouleur d'impression", ....)
--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
Jean-Claude.Bellamy@wanadoo.fr * JC.Bellamy@free.fr
Dans le message 074f01c3c474$a5a043a0$, Francoise s'est ainsi exprimé :
Je souhaiterais pouvoir executer la commande net stop spooler sur un serveur distant. Auriez vous une idée . Oui, plein ! ;+)
Le but etant de ne pas passer par la console qui affiche tous les services mais de lancer cette commande en ligne de commande ou via un batch.
A moins qu'il soit possible de faire aparaitre dans une mmc seulement les service "Print spooler" Est ce possible ? Et comment ?
1) Solution "Resource Kit" ------------------------ Il y a un utilitaire nommé "SC" qui gère les services locaux ou distants
DESCRIPTION: SC is a command line program used for communicating with the NT Service Controller and services. USAGE: sc <server> [command] [service name] <option1> <option2>...
The option <server> has the form "ServerName" Further help on commands can be obtained by typing: "sc [command]" Commands: query-----------Queries the status for a service, or enumerates the status for types of services. queryex---------Queries the extended status for a service, or enumerates the status for types of services. start-----------Starts a service. pause-----------Sends a PAUSE control request to a service. interrogate-----Sends an INTERROGATE control request to a service. continue--------Sends a CONTINUE control request to a service. stop------------Sends a STOP request to a service. config----------Changes the configuration of a service (persistant). description-----Changes the description of a service. failure---------Changes the actions taken by a service upon failure. qc--------------Queries the configuration information for a service. qdescription----Queries the description for a service. qfailure--------Queries the actions taken by a service upon failure. delete----------Deletes a service (from the registry). create----------Creates a service. (adds it to the registry). control---------Sends a control to a service. sdshow----------Displays a service's security descriptor. sdset-----------Sets a service's security descriptor. GetDisplayName--Gets the DisplayName for a service. GetKeyName------Gets the ServiceKeyName for a service. EnumDepend------Enumerates Service Dependencies.
The following commands don't require a service name: sc <server> <command> <option> boot------------(ok | bad) Indicates whether the last boot should be saved as the last-known-good boot configuration Lock------------Locks the Service Database QueryLock-------Queries the LockStatus for the SCManager Database EXAMPLE: sc start MyService
Seul (petit) problème : le Resource Kit est PAYANT (et même si son prix n'est pas excessif, comme il n'est pas téléchargeable, cela oblige à se déplacer, ...)
2) Solution "JCB" ----------------
Mes scripts "SETSVC.VBS" et "SETSVCDOMAIN.VBS" font (à peu près) la même chose. (et ils sont GRATUITS, eux ! ;+))
SETSVC ------- Script d'arrêt ou démarrage de services sur machine locale ou distante Syntaxe : setsvc -m<nom_machine> -s<service> -e<état> [-u<utilisateur>] [-p<mot_de_passe] <nom_machine> : nom NetBIOS (si vide => machine locale) <service> : nom du service (entre guillemets) <état> : START|STOP (si vide :affiche l'état actuel) <utilisateur> : compte utilisateur (devant avoir les droits nécessaires) <mot_de_passe>: mot de passe du compte
SETSVCDOMAIN --------------- Script d'arrêt ou démarrage de services sur les machines d'un domaine ou workgroup Syntaxe : setsvcdomain [-d<domaine>] -s<service> -e<état> [-u<utilisateur>] [-p<mot_de_passe] <domaine> : nom du domaine ou workgroup concerné si ce nom est omis, on prend le domaine de la machine locale <service> : nom du service (entre guillemets) <état> : START|STOP (si vide :affiche l'état actuel) <utilisateur> : compte utilisateur (devant avoir les droits nécessaires) <mot_de_passe>: mot de passe du compte
NB: l'intérêt de SETSVCDOMAIN est de pouvoir arrêter ou démarrer le MEME service sur TOUTES les machines d'un domaine ou workgroup (P.ex. "Affichage des messages", "Spouleur d'impression", ....)
-- May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org *
F. Dunoyer
Francoise wrote:
Bonjour,
Je souhaiterais pouvoir executer la commande net stop spooler sur un serveur distant. Auriez vous une idée . Le but etant de ne pas passer par la console qui affiche tous les services mais de lancer cette commande en ligne de commande ou via un batch.
A moins qu'il soit possible de faire aparaitre dans une mmc seulement les service "Print spooler" Est ce possible ? Et comment ?
Merci de vos reponses Francoise
En plus de la solution Reskit Hélas payante, et de la solution VB de J.C. Bellamy (pour ceux allergiques au vb), il y'a la solution psservice de sysinternals Outils gratuit et renommé http://www.sysinternals.com/ntw2k/freeware/psservice.shtml
PsService fait d'ailleurs partie d'une suite d'outils : les pstools http://www.sysinternals.com/ntw2k/freeware/pstools.shtml
D'autres infos sur le sujet : http://fdunoyer.free.fr/ta/qr.htm#Q29 Des infos sur les reskits http://fdunoyer.free.fr/ta/qr.htm#Q37
-- François Dunoyer Quelques livres informatiques commentés Voir : http://fdunoyer.free.fr/ta/biblio.htm Site perso : http://www.dunoyer.tk
Francoise wrote:
Bonjour,
Je souhaiterais pouvoir executer la commande net stop
spooler sur un serveur distant.
Auriez vous une idée .
Le but etant de ne pas passer par la console qui affiche
tous les services mais de lancer cette commande en ligne
de commande ou via un batch.
A moins qu'il soit possible de faire aparaitre dans une
mmc seulement les service "Print spooler"
Est ce possible ? Et comment ?
Merci de vos reponses
Francoise
En plus de la solution Reskit Hélas payante, et de la solution VB de J.C.
Bellamy (pour ceux allergiques au vb), il y'a la solution psservice de
sysinternals
Outils gratuit et renommé
http://www.sysinternals.com/ntw2k/freeware/psservice.shtml
PsService fait d'ailleurs partie d'une suite d'outils : les pstools
http://www.sysinternals.com/ntw2k/freeware/pstools.shtml
D'autres infos sur le sujet :
http://fdunoyer.free.fr/ta/qr.htm#Q29
Des infos sur les reskits
http://fdunoyer.free.fr/ta/qr.htm#Q37
--
François Dunoyer
Quelques livres informatiques commentés
Voir : http://fdunoyer.free.fr/ta/biblio.htm
Site perso : http://www.dunoyer.tk
Je souhaiterais pouvoir executer la commande net stop spooler sur un serveur distant. Auriez vous une idée . Le but etant de ne pas passer par la console qui affiche tous les services mais de lancer cette commande en ligne de commande ou via un batch.
A moins qu'il soit possible de faire aparaitre dans une mmc seulement les service "Print spooler" Est ce possible ? Et comment ?
Merci de vos reponses Francoise
En plus de la solution Reskit Hélas payante, et de la solution VB de J.C. Bellamy (pour ceux allergiques au vb), il y'a la solution psservice de sysinternals Outils gratuit et renommé http://www.sysinternals.com/ntw2k/freeware/psservice.shtml
PsService fait d'ailleurs partie d'une suite d'outils : les pstools http://www.sysinternals.com/ntw2k/freeware/pstools.shtml
D'autres infos sur le sujet : http://fdunoyer.free.fr/ta/qr.htm#Q29 Des infos sur les reskits http://fdunoyer.free.fr/ta/qr.htm#Q37
-- François Dunoyer Quelques livres informatiques commentés Voir : http://fdunoyer.free.fr/ta/biblio.htm Site perso : http://www.dunoyer.tk