Les scripts sont un excellent outil pour faire de petites choses,tâches redondantes pour lesquelles vous ne trouverez normalement pas d'applications. Si vous savez écrire un script, vous pouvez accomplir la plupart des tâches sans avoir à compter sur une application. Si vous ne pouvez pas écrire de scripts, vous pouvez généralement en trouver en ligne et les utiliser pour répondre à vos besoins. Avec les scripts, Windows 10 a tendance à être prudent car ils peuvent être dangereux et certaines commandes d'un script nécessitent l'exécution de droits d'administrateur sur votre système, ce qui les empêche de fonctionner même si elles peuvent être exécutées. Voici comment vous pouvez exécuter automatiquement des fichiers de commandes en tant qu’administrateur sous Windows 10.
Fichiers batch en tant qu'administrateur
Pour exécuter automatiquement un fichier de commandes en tant qu'administrateur, vous devezdevez d'abord créer le fichier de commandes, puis créer un raccourci pour celui-ci. Pour créer un raccourci, cliquez avec le bouton droit sur le fichier, puis sélectionnez Envoyer vers <Bureau (Créer un raccourci). Cela placera le raccourci sur votre bureau, mais vous pourrez le déplacer n'importe où plus tard.
Une fois le raccourci créé, allez sur votre bureau et cliquez dessus avec le bouton droit. Sélectionnez Propriétés dans le menu contextuel. Sur l'onglet Raccourci, vous verrez un bouton Avancé en bas. Cliquez dessus.

Cela ouvrira une autre fenêtre plus petite avec justeune option que vous pouvez activer; Exécuter en tant qu'administrateur. Sélectionnez cette option, cliquez sur OK, puis sur Appliquer. Déplacez le raccourci où vous voulez l'exécuter. Définissez-la comme action pour une tâche planifiée ou déplacez le raccourci vers votre dossier de démarrage et exécutez-le au démarrage.

Il y a quelques contraintes avec cette configuration. D'une part, le fichier de commandes s'exécutera, mais l'invite UAC vous demandera de confirmer que le fichier de commandes peut être exécuté avec des droits d'administrateur. Si vous n'êtes pas connecté en tant qu'administrateur, vous devrez entrer le nom d'utilisateur et le mot de passe de l'administrateur. Il n’ya pas moyen d’échapper à cette partie. Une fois que vous vous authentifiez avec le compte admin, le fichier de commandes s'exécutera tel qu'il est écrit.
Si à un moment donné une commande dans le fichier batchSi vous devez entrer le mot de passe de l'administrateur pour confirmer que la commande peut être exécutée, vous devrez le saisir à nouveau. Le fichier de commandes est en cours d’exécution avec des droits d’administrateur. Toutefois, il ne donne pas d’autorisation générale pour l’exécution de toutes les commandes sans confirmation de l’action. De même, si vous devez à tout moment confirmer une commande en appuyant sur la touche Y, vous devrez quand même le faire.
Vous pouvez également exécuter automatiquement les scripts PowerShell, mais l’astuce est différente.
commentaires