OVH Cloud OVH Cloud

Redemarre d'un service d'une autre machine DOS

3 réponses
Avatar
gwendoline.hodbert
Bonjour,

Je voudrais faire un batch qui redemarre un service mais d'une autre
machine de mon domaine.
Savez vous comment on fait? ca doit etre possible vu que je peux me
connecter sur les services des autres machines..
mais j'aurais besoin de pouvoir lancer ca en ligne de commandes.

Merci d'avance!

Gwen

3 réponses

Avatar
Jacques93
,
Bonjour,

Je voudrais faire un batch qui redemarre un service mais d'une autre
machine de mon domaine.
Savez vous comment on fait? ca doit etre possible vu que je peux me
connecter sur les services des autres machines..
mais j'aurais besoin de pouvoir lancer ca en ligne de commandes.

Merci d'avance!

Gwen

Regarde du côté de la commande sc :


sc NomDeMachine Start NomDuService


C:Documents and SettingsJacques>sc
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

--
Cordialement,

Jacques.

Avatar
LV
Bonjour,
vous pouvez également utiliser psservice de sysinternals :
http://www.sysinternals.com/Utilities/PsService.html
Cordialement.


Bonjour,

Je voudrais faire un batch qui redemarre un service mais d'une autre
machine de mon domaine.
Savez vous comment on fait? ca doit etre possible vu que je peux me
connecter sur les services des autres machines..
mais j'aurais besoin de pouvoir lancer ca en ligne de commandes.

Merci d'avance!

Gwen




Avatar
F. Dunoyer [MVP]
a émis l'idée suivante :
Bonjour,

Je voudrais faire un batch qui redemarre un service mais d'une autre
machine de mon domaine.
Savez vous comment on fait? ca doit etre possible vu que je peux me
connecter sur les services des autres machines..
mais j'aurais besoin de pouvoir lancer ca en ligne de commandes.

Merci d'avance!

Gwen


Il y'a plusieurs outils qui peuvent t'aider à faire cela
Le kit de ressources technique et SC (comme indiqué par Jacques)
psservice de sysinternals

détails et liens
http://fds.mvps.org/ta/qr.htm#Q29

--
François Dunoyer [MVP Windows Server / Security]
Quelques livres informatiques commentés :
http://fds.mvps.org/ta/biblio.htm
Site perso : http://www.fdunoyer.net