Selon les commentaires dans la réponse acceptée à ce question, j'ai des problèmes en cours d'exécution d'une tâche planifiée qui appelle shutdown.exe
, même lorsque l'utilisateur est un administrateur. J'administre la machine de quelqu'un d'autre à l'aide de son compte principal. Je ne peux donc pas trop changer car ils aiment les choses comme elles sont.
Ce qui est vraiment étrange, c'est que je ne peux exécuter la tâche que si:
- L'utilisateur est un administrateur.
- Ils ont défini un mot de passe.
Pour une raison étrange qui m'est inconnue, non seulement un utilisateur doit être un administrateur, mais également doit avoir un mot de passe sur le compte pour que la tâche planifiée soit exécutée. Sinon, j'obtiens des erreurs d'accès refusé et l'exécution de la tâche échoue.
Comment faire pour que cela fonctionne sans avoir à forcer l'utilisateur à définir un mot de passe pour son compte?
L'objectif restant consiste essentiellement à éteindre l'ordinateur (qu'il soit connecté ou non) à 23 heures tous les soirs.
Je rencontre les erreurs suivantes ci-dessous lorsque je tente de définir la tâche dans le Scheduled Tasks
programme:
Une erreur s'est produite lors de la tentative de définition des informations du compte de tâche.
L'erreur spécifique est:
0x8007005: l'accès est refusé.
Vous n'êtes pas autorisé à effectuer l'opération demandée.
Pour mémoire, voici ma politique de sécurité, vous pouvez voir que mon utilisateur a l'autorisation de forcer l'arrêt et l'arrêt manuel de l'ordinateur:
sudo crontab -e
et ajouter 0 23 * * * shutdown -P now
. Qu'est-ce qui pourrait être si difficile pour un compte administrateur sur Windows d'arrêter l'ordinateur à une heure donnée chaque jour?