Chaque fois au démarrage, mon ordinateur affiche l'heure incorrecte. J'ai donc commencé à utiliser la commande w32tm /resync /force
pour synchroniser l'heure avec internet. J'ai configuré mon système pour exécuter ce script cmd au démarrage. Mais l'exécution de ce script avec des privilèges d'administrateur permet seulement de mettre à jour l'heure. S'il vous plaît aidez-moi à exécuter un script batch en tant qu'administrateur au démarrage.
J'ai également essayé de créer un raccourci vers le batch, définir ses propriétés>avancé pour s'exécuter en tant qu'administrateur, puis déplacer le raccourci vers le répertoire de démarrage. Mais je n'ai pas réussi à contourner la demande d'autorisation.
1 votes
Dans le planificateur de tâches, cochez la case de l'onglet Général qui dit "exécuter la tâche avec le plus haut privilège". Cela la fera s'exécuter en tant qu'administrateur. De plus, dans l'onglet Conditions, cochez "démarrer uniquement si la connexion réseau suivante est disponible" et sélectionnez "N'importe quelle connexion". Cela garantira que vous pouvez synchroniser lorsque la tâche est exécutée.
0 votes
Donc quand vous dites "J'ai configuré mon système pour exécuter ce script cmd au démarrage", est-ce que cela signifie que vous mettez un script dans le dossier
/Démarrage
ou que vous l'exécutez en tant que tâche planifiée ?1 votes
En plus de ce que Frank a dit, le déclencheur du Planificateur de tâches pourrait être Au démarrage et depuis l'onglet
Général
vous pouvez également sélectionner la case intitulée Exécuter que l'utilisateur soit connecté ou non . Jetez un œil à superuser.com/questions/1005192/…0 votes
@McDonald's J'ai utilisé la commande shell:startup dans Exécuter et j'ai copié le script là-bas
0 votes
Donc, plutôt que de le faire fonctionner à partir de l'emplacement
shell: startup
, planifiez-le pour qu'il s'exécute à partir du Planificateur de tâches à la place et assurez-vous d'utiliser les options pour la tâche comme le montre ma réponse dans le lien de mon commentaire ci-dessus dans la section Propriétés du Planificateur de tâches. Créez simplementC: \ Scripts
et placez-le là-bas à la place et pointez le travail vers lui. Dans l'ongletDéclencheurs
de la tâche, faites-le fonctionner au démarrage de la session dans le menu déroulant. Voir capture d'écran ici par exemple: i.imgur.com/icI0n4P.png mais lisez aussi les Propriétés du Planificateur de tâches à partir du lien vers ma réponse dans le commentaire ci-dessus que j'ai laissé aussi. Dites-moi comment ça se passe.0 votes
Nevin - Qu'as-tu jamais décidé avec ça? As-tu vu ma suggestion et l'as-tu essayée ou as-tu utilisé une autre suggestion d'une des autres réponses ou quoi?