Rebooter une machine a distance

Description

Rebooter une machine a distance dans xxx secondes avec un message.
Il faut posseder les droits sur cette machine. (Un lecteur reseau en admin suffit apparemment , reste plus qu'a trouver le mot de passe admin ....)
Pour W2000 et NT.
Un petit prog est dans le zip pour parametrer la machine , temps etc ...

Source / Exemple :


La fontion :
Public Declare Function InitiateSystemShutdown Lib "advapi32.dll" Alias "InitiateSystemShutdownA" (ByVal lpMachineName As String, ByVal lpMessage As String, ByVal dwTimeout As Long, ByVal bForceAppsClosed As Long, ByVal bRebootAfterShutdown As Long) As Long

L'appel :
ret = InitiateSystemShutdown("\\IP", "Reboot dans 5 s ", 5 , True , True)

Et voila , c'est tout simple et ca peut dépanner ....

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.