2 votes

Éteindre l'ordinateur automatiquement après la fin d'un téléchargement

Je suis en train de télécharger la version d'essai de Visual Studio et il semble que cela prendra environ une heure pour finir. J'aimerais éteindre l'ordinateur automatiquement après la fin de ce téléchargement.

Est-il possible de configurer une extinction automatique après l'achèvement d'un téléchargement, que ce soit par un script batch ou un programme externe ?

Éditer : Je voudrais savoir s'il existe un programme capable d'analyser l'activité réseau et déclencher l'extinction automatique.

entrez la description de l'image ici

3voto

haimg Points 21323

DU Meter peut (entre autres choses) arrêter votre ordinateur si le trafic Internet tombe en dessous d'une certaine valeur (par exemple, moins de 100 Ko au cours des 10 dernières minutes) :

Options DU Meter

Si vous utilisez cette fonctionnalité avec un installateur, la solution résultante sera plutôt fragile. Si l'installateur affiche un message d'erreur, vous ne le verrez jamais car votre ordinateur s'arrêtera automatiquement. Si l'installateur se bloque ou attend une réponse de l'utilisateur, vous ne le saurez jamais, etc.

Cependant, si vous pouvez déclencher le téléchargement d'un contenu externe depuis Internet sans réellement installer quoi que ce soit, je pense que tout ira bien. Je ne sais pas spécifiquement pour VS2010, mais en général les installateurs ont des moyens de télécharger du contenu externe, par exemple pour une utilisation sur des ordinateurs sans connexion Internet directe, etc.

Avis de non-responsabilité : je suis l'auteur de DU Meter.

1voto

Vi. Points 15745

Vous pouvez utiliser une sorte de tcpdump (ou une version de Wireshark en ligne de commande) et un script qui déclenchera l'arrêt lorsque le nombre de lignes de l'entrée standard par tranche de 10 secondes tombe en dessous d'un certain seuil.

perl -ne 'INIT{$q=10; $SIG{ALRM} = sub { system("shutdown -h now") if($q>0); $q=10; alarm 10;}; alarm 10; }; --$q;'

1voto

JW. Points 17361

J'ai également trouvé cet outil : Minuteur d'arrêt.

entrer la description de l'image ici

0voto

HaydnWVN Points 3260

Vous pouvez utiliser la commande 'shutdown' depuis une ligne de commande (ou Démarrer/Exécuter) et spécifier le temps avant. Tapez "shutdown /?" dans une invite de commande pour voir.

Gardez à l'esprit que l'arrêt s'initiera après la période de temps, PAS APRÈS LA FIN DU TÉLÉCHARGEMENT.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X