Comment peut on creer un batch qui eteind une machine sur win2000 ???
Comment peut on creer un batch qui eteind une machine sur win2000 ???
oui
...
en lancant la commande shutdown voire lancer la commande AT qui etaindra a une heure donnée. il en existe plein sur le net. as tu cherché??![]()
tu l'a écris dans le titre : c'est shutdown en batch!
fais shutdown /help sous une commande :
++Utilisation : shutdown [-i | -l | -s | -r | -a] [-f] [-m \\nom_ordinateur] [-t x
x] [-c "commentaire"] [-d upx:yy]
Sans argument Affiche ce message (identique à -?)
-i Affiche l'interface graphique, doit être la 1ère
option
-l Ferme la session (ne peut pas être utilisé avec
l'option -m)
-s Met l'ordinateur hors tension
-r Met l'ordinateur hors tension et le redémarre
-a Annule une mise hors tension système
-m \\nom_ordinateur Ordinateur distant à mettre hors tension/redémar
rer/annuler
-t xx Définir le délai d'expiration pour la mise hors
tension à xx secondes
-c "commentaire" Commentaire de la mise hors tension (max
imum de 127 caractères)
-f Force des applications en cours d'exécution à se
fermer sans avertissement
-d [u][p]x:yy Le code de raison de la mise hors tension
u est le code utilisateur
p est un code de mise hors tension planifié
xx est le code de raison majeur (valeur entière
inférieure à 256)
yy est le code de raison mineur (valeur entière
positive inférieure à 65536)
Gothico
shutdown n'existe que sous XP, pas 2000.
Tu peux le faire en VBA, ça se lance comme un bat, ou bien télécharger un soft qui fait ça (y'en a un paquet) ou même shutdown pour win2K.
Ou encore un script WMI :
Shutting Down the Local Computer
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Set colOperatingSystems = GetObject_ ("winmgmts:{(Shutdown)}").ExecQuery("Select * from Win32_OperatingSystem") For Each objOperatingSystem in colOperatingSystems ObjOperatingSystem.Win32Shutdown(1) Next
Tutoriels Delphi Win32/Delphi .NET/Oracle/PowerShell - FAQ Delphi - FAQ Delphi .NET
Beatus, qui prodest, quibus potest.
Partager