2 votes

Exécuter un script batch en tant qu'administrateur au démarrage

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/…

0voto

Mr. Mendelli Points 1183

Si vous ne voyez pas d'inconvénient à convertir votre script, utilisez F2KO Software Bat To Exe Converter (Freeware). Sous la boîte Miscellanée, cochez Ajouter un manifeste administrateur avant de convertir le script. Ensuite, placez un raccourci vers le fichier exécutable dans %STARTUP%.

-3voto

casper.dcl Points 211

Pas sûr de votre expertise et sans vouloir paraître impoli, mais je voudrais souligner que si votre PC ne garde pas l'heure correcte au démarrage, vous pouvez avoir un problème avec votre batterie CMOS. Le système d'exploitation consultera le CMOS pour des informations de base comme celle-ci à chaque démarrage.

Je suppose que vos paramètres du BIOS sont restés par défaut lorsque vous l'avez obtenu. C'est parce que si vous avez apporté des modifications aux paramètres du BIOS, elles seraient également effacées à chaque démarrage, car le CMOS ne peut pas conserver les informations sans batterie.

Si le problème ne vient pas de la batterie, je dirais même que vous pourriez avoir des problèmes de logiciels malveillants. J'ai déjà vu cela quelques fois également.

Bonne chance!

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