Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/08/2012, à 19:46

Tonyjim

[Résolu] eteindre le pc automatiquement

Bonjour à tous,

existe t'il un code ou un programme pour éteindre et allumer l'ordinateur automatiquement à des heures prédéfinie?

genre, je veux l'allumer tous les jours à 7h du mat et l’éteindre à 18h! ^^

Merci d'avance pour vos réponses

Dernière modification par Tonyjim (Le 20/08/2012, à 11:02)

Hors ligne

#2 Le 18/08/2012, à 19:58

Tonyjim

Re : [Résolu] eteindre le pc automatiquement

j'ai trouvé ceci pour l'eteindre ...

Avec la console

Tout d’abord, ouvrez un nouveau Terminal (Applications -> Accessoires -> Terminal) ou avec Alt+F2 et ‘gnome-terminal’. Pour pouvoir éteindre son ordinateur avec une ligne de commande, il faut àªtre en mode administrateur. Tapez donc la commande :
       
    sudo su

et entrez votre mot de passe. Nous allons maintenant utiliser la commande ‘shutdown’.
Pour éteindre votre ordinateur à une heure précise :
       
    shutdown -h 12:12

Pour éteindre après un certain temps : (en minutes)
       
    shutdown -h 60

Pour éteindre directement, on utilisera :
       
    shutdown -h now

Pour annuler l’extinction automatique, faites simplement un Ctrl+C (qui annulera le processus) ou fermer la fenàªtre du terminal.

Hors ligne

#3 Le 18/08/2012, à 20:20

Bousky

Re : [Résolu] eteindre le pc automatiquement

Tonyjim a écrit :

...

le problème avec cette méthode, c'est qu'il faut entrer la commande à chaque démarrage du PC (éventuellement via un script). Mieux vaut utiliser un "shutdown -h now" avec cron.

Pour ce qui est de l'allumage, il me semble que certains BIOS le permettent, sinon tu peux te tourner du côté du WakeOnLan : si ta carte réseau le supporte, tu configure une autre machine (qui reste allumée en permanence - si tu as une box que tu peux rooter, ça peut faire l'affaire) pour qu'elle ordonne à ton PC de démarrer.

Note : "sudo su" c'est mochissime. "sudo commande" est préférable, et si tu veux vraiment ouvrir un shell root, "sudo -i" ou "sudo -s" sont préférables.


Linux qui plante complètement ? Plus rien ne répond ? On peut toujours le redémarrer proprement :
Alt + SysRq + REISUB (Retourne En Islande Sur Un Bateau !)

Hors ligne

#4 Le 18/08/2012, à 20:43

toulipe

Re : [Résolu] eteindre le pc automatiquement

Bousky a écrit :

Note : "sudo su" c'est mochissime. "sudo commande" est préférable, et si tu veux vraiment ouvrir un shell root, "sudo -i" ou "sudo -s" sont préférables.

Sudo c'est très moche.

su

c'est mieux. Mais Ubuntu ne connaît pas. Il n'aime pas les bonnes choses lol

Hors ligne

#5 Le 19/08/2012, à 16:44

Tonyjim

Re : [Résolu] eteindre le pc automatiquement

merci pour vos réponses, si j'ai bien compris, cron c'est simplement modifier le fichier crontab?

voici mon fichier crontab d'origine :

# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user  command
17 *    * * *   root    cd / && run-parts --report /etc/cron.hourly
25 6    * * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --repo$
47 6    * * 7   root    test -x /usr/sbin/anacron || ( cd / && run-parts --repo$
52 6    1 * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --repo$
#

pour mes test, je vais lui demander de lancer Vlc tout les jours à 16H40
j'ajoute donc la ligne : 40 16 * * * * vlc

et ca donne ceci :

# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user  command
17 *    * * *   root    cd / && run-parts --report /etc/cron.hourly
25 6    * * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --repo$
47 6    * * 7   root    test -x /usr/sbin/anacron || ( cd / && run-parts --repo$
52 6    1 * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --repo$
40 16 * * * * vlc
#

malheureusement, rien ne se passe! sad

vous savez me dire d'ou viens le problème?

merci d'avance

Hors ligne

#6 Le 19/08/2012, à 18:18

Bousky

Re : [Résolu] eteindre le pc automatiquement

Ça ne peut pas fonctionner :
- Tu dois indiquer l'utilisatuer avant la commande, tu ne peux pas le remplacer par * ;
- VLC refuse de se lancer en root.


Linux qui plante complètement ? Plus rien ne répond ? On peut toujours le redémarrer proprement :
Alt + SysRq + REISUB (Retourne En Islande Sur Un Bateau !)

Hors ligne

#7 Le 19/08/2012, à 18:44

Tonyjim

Re : [Résolu] eteindre le pc automatiquement

merci Bousky wink

j'ai donc modifier vlc par "shutdown -h now" et j'ai mis mon nom d'utilisateur se qui donne :

40 18 * * * publistreet shutdown -h now

rien ne se passe non plus sad

Hors ligne

#8 Le 19/08/2012, à 18:47

Tonyjim

Re : [Résolu] eteindre le pc automatiquement

je suis en train d'essayer ...

48 18 * * * root shutdown - h now

Hors ligne

#9 Le 19/08/2012, à 18:50

Tonyjim

Re : [Résolu] eteindre le pc automatiquement

houraaaaa ca fonctionne tongue

bon ca c'est fais ^^ merci smile

maintenant, je dois faire en sorte que le pc s'allume seul a des heure prédéfinie ....

j'ai pas l'option dans mon bios .... ( je crois j'ai pas trouvé) existe t'il un moyen avec cron?

Hors ligne

#10 Le 19/08/2012, à 21:37

Bousky

Re : [Résolu] eteindre le pc automatiquement

Tonyjim a écrit :

existe t'il un moyen avec cron?

Comment veux-tu que ton PC fasse tourner cron s'il est arrêté ? tongue
Je ne vois que deux solutions : par le BIOS ou un WakeOnLan.


Linux qui plante complètement ? Plus rien ne répond ? On peut toujours le redémarrer proprement :
Alt + SysRq + REISUB (Retourne En Islande Sur Un Bateau !)

Hors ligne

#11 Le 19/08/2012, à 21:54

Korak

Re : [Résolu] eteindre le pc automatiquement

Bonjour,

Bousky a écrit :

Je ne vois que deux solutions : par le BIOS ou un WakeOnLan.

Par le BIOS: je ne connais aucuns BIOS qui propose l'option de démarrer le PC à telle heure (ce qui ne veut pas forcément dire que ça n'existe pas).

Par le WakeOnLine: oui, via un autre PC qui est allumé à l'heure dite et qui réveille le PC souhaité.

Dernière modification par Korak (Le 19/08/2012, à 21:55)


OS: Ubuntu 22.04 64 bits + Windows 11 64 bits en dualboot (BIOS UEFI, Secure Boot activé et table de partitions GPT)
PC portable HP 17-CP0308NF   Processeur: AMD Ryzen 7 5700U avec carte graphique AMD Lucienne intégrée au processeur.   Mémoire vive: 16 Go RAM
Quand vous ne trouvez pas la solution à un problème, cherchez des pistes menant à la solution !

Hors ligne

#12 Le 19/08/2012, à 22:11

metalux

Re : [Résolu] eteindre le pc automatiquement

Bonjour,

Korak a écrit :

Par le WakeOnLine: oui, via un autre PC qui est allumé à l'heure dite et qui réveille le PC souhaité.

C'est possible par le WakeOnLan et pas forcément à partir d'un autre P.C., je l'ai déjà fais et j'avais trouvé la commande adéquate sur ce forum.
sinon il existe le paquet nvram-wakeup qui est censé faire ça mais je ne sais pas ce que ça vaut, je ne l'ai pas utilisé.
edit: Voici le sujet que j'avais suivi pour y arriver. Il date un peu mais ça peut être une piste, j'y étais parvenu, à condition que ton P.C. le supporte.

Dernière modification par metalux (Le 19/08/2012, à 22:44)

Hors ligne

#13 Le 19/08/2012, à 22:36

Tonyjim

Re : [Résolu] eteindre le pc automatiquement

Bousky a écrit :

Comment veux-tu que ton PC fasse tourner cron s'il est arrêté ? tongue

lol ouai effectivement! ^^

je crois avoir trouvé l'option dans mon bios tongue Power Management Setup/Resume on RTC Alarm ! ^^
je l'ai testé mais apparemment certain bios se réactualise a minuit et le mien en fais partie ^^

je l'ai réglé sur 00h15 ^^

sinon, j'hésite à utiliser plutôt la connexion à distance avec WakeOnLan!
car, ça me permettrais du bureau et en quelques clic de modifier les heures d'ouverture des clients ou les jours de fermeture! tongue

je vais chercher dans se sens .... ^^

t'aurais pas un p'tit lien pour m'aider a chercher Bousky tongue

et je ne serai pas obligé de l'allumer manuellement à distance, c'est programmable avec cron?

Hors ligne

#14 Le 19/08/2012, à 22:47

metalux

Re : [Résolu] eteindre le pc automatiquement

Tonyjim, j'ai édité mon message précédent, regarde si tu peux y trouver des infos.

Hors ligne

#15 Le 19/08/2012, à 22:49

Tonyjim

Re : [Résolu] eteindre le pc automatiquement

merci, je regarde de suite tongue

Hors ligne

#16 Le 19/08/2012, à 23:02

metalux

Re : [Résolu] eteindre le pc automatiquement

@Korak
Il me semble que j'ai confondu Wake on Lan et Wake on RTC.

Hors ligne