J'utilise un appel de shutdown.exe
pour redémarrer les machines ayant différentes versions de Windows installées.paramètres shutdown.exe avec des tirets ou des barres obliques?
Pour Windows XP, la commande est:
shutdown.exe -r -f -t 01
Pour les autres versions de Windows J'utilise:
shutdown.exe /L /R /C /Y /T:1
Maintenant, il semble que la deuxième commande ne fonctionnera pas sous Windows XP. Est-ce que quelqu'un sait quelles versions de barres de support Windows et quels tirets?
EDIT:
Ce n'est pas un problème de paramètres erronés. Voici une impression d'une machine affectée (installation allemande de Windows XP):
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\shutdown.exe /L /R /C /Y /T:1
Syntax: shutdown.exe [-l | -s | -r | -a] [-f] [-m \\Computer] [-t xx]
[-c "Kommentar"] [-d up:xx:yy]
....
liés à la programmation non? Appartient au superutilisateur? –
J'appelle la commande d'un autre programme, donc j'ai pensé que je pourrais aussi bien le poster ici. – Bertolt
Vous devriez probablement utiliser l'API documentée, 'InitiateSystemShutdownEx()' – MSalters