Arreter windows à une heure précise - VB/VBA/VBS - Programmation
Marsh Posté le 26-06-2006 à 19:09:07
Planificateur d'événement ?
Marsh Posté le 30-06-2006 à 13:33:09
MY.Computer.Clock.LocalTime (Si tu utilise VB.NET 2005 edition)
Marsh Posté le 08-07-2006 à 22:13:56
pika842 a écrit : Bonjour, |
un futur hacker ?
Marsh Posté le 10-07-2006 à 08:50:48
Attention tu pourrai te faire bannir ton compte pour de tels propos!
Marsh Posté le 10-07-2006 à 09:22:37
sinon avec la commande shutdown la parametre -t 60 par exemple te permet d'afficher un compte à rebour de 60 secondes. Tu peux égalment y afficher un message
Exemple: shutdown -s -f -t 180 -c "Votre PC va etre éteint"
De plus tu pourrais la lancer depuis le serveur en spécifiant -m computername.
Il te suffirait alors d'un petit batch sur ton serveur avec le nom de tout les pc à éteindre et tu fout ce batch en tache plannifiée
Marsh Posté le 10-07-2006 à 10:37:36
Si t'es en domaine, t'as surtout tout un tas d'options dans AD sur le serveur de domaine. Et parmis ces dernières, t'as notamment les horraires d'accès des utilisateurs et des machines. Il y a peut-être dedans une indication aussi pour arrêter physiquement les machines.
Dans tous les cas, depuis le planificateur de tâches d'un serveur, avec le login admin du domaine, tu peux scheduler sur tous les PC du domaine des tâches.
Pour en revenir à Shutdown, qui reste le plus simple et le plus efficace à mettre en place, après la solution AD si elle existe, un at qui lance le shutdown. comme shutdown, at est lançable à distance, donc tu peux aisément ne faire qu'un script pour tout un réseau
Marsh Posté le 26-06-2006 à 16:49:22
Bonjour,
je souhaite créer un programme qui permet d'arreter automatiquement windows à une heure précise (toujours la même).
Il faut que ce soit un programme qui s'installe automatiquement sans rien demander à l'utilisateur (juste avec un doucle clic) car on doit l'installer sur de nombreuses machines.
Le programme devra prévenir l'utilisateur 5 minutes à l'avance avec un compte a rebour.
J'ai trouvé de nombreux petits utlitaires qui le font mais l'installation n'est pas "automatique" et ils ne sont pas open source.
J'ai trouvé quelques codes en VB mais il n'explique pas comment il font..et j'ai deja fait un peu de VBA mais c'est tout.
Je pense utiliser la commande shutdown -s -f -t 0 (shutdown.exe) , a moins que vous aillez d'autres propositions ? mais comment définir l'heure et le compte à rebour ?
Merci beaucoup.