Ms Windows

Comment exécuter un script en tant qu’administrateur sous Windows 10 ?


Exécuter un script en tant qu’administrateur sous Windows 10

Pour exécuter un script avec des privilèges d’administrateur, il est essentiel de savoir comment accéder à ces droits sur votre machine Windows 10. Les étapes suivantes vous guideront à travers le processus, en mettant l’accent sur le Windows PowerShell, qui est souvent utilisé pour exécuter des scripts.

Utiliser PowerShell en mode administrateur

  1. Accédez à la barre de recherche située dans la barre des tâches.
  2. Saisissez « PowerShell » dans le champ de recherche pour afficher les résultats.»
  3. Faites un clic droit sur l’application « Windows PowerShell » et sélectionnez « Exécuter en tant qu’administrateur ».
  4. Si une fenêtre de contrôle de compte d’utilisateur apparaît, cliquez sur « Oui » pour donner les autorisations requises.

Une fois PowerShell ouvert avec des privilèges d’administrateur, vous pouvez charger et exécuter votre script en utilisant les commandes appropriées.

Ouvrir et exécuter un script dans PowerShell

  1. Dans la fenêtre PowerShell, utilisez la commande cd pour naviguer jusqu’au répertoire où se trouve votre script. Par exemple, tapez cd C:CheminVersVotreScript et appuyez sur Entrée.
  2. Pour exécuter le script, tapez .nom_du_script.ps1 et appuyez sur Entrée. Remplacez nom_du_script.ps1 par le nom réel de votre fichier de script.
A lire :  Puis-je mettre à niveau mon Windows Vista vers Windows 10 gratuitement ?

Modifier les paramètres d’exécution de PowerShell

Si vous rencontrez des restrictions lors de l’exécution de scripts, vérifiez les paramètres de votre session PowerShell. Par défaut, l’exécution de scripts peut être désactivée. Pour voir la politique d’exécution actuelle, entrez Get-ExecutionPolicy dans la console. Si cela renvoie ‘Restricted’, vous devrez la changer en ‘RemoteSigned’ pour permettre l’exécution des scripts locaux en toute sécurité.

  1. Tapez la commande Set-ExecutionPolicy RemoteSigned et appuyez sur Entrée.
  2. Confirmez le changement en tapant Y et en appuyant sur Entrée.

Créer un raccourci pour exécuter un script en mode administrateur

  1. Localisez votre script dans l’Explorateur de fichiers.
  2. Faites un clic droit sur le fichier du script, puis choisissez « Créer un raccourci ». Cela va générer un fichier de raccourci dans le même répertoire.
  3. Cliquez avec le bouton droit sur le raccourci créé et sélectionnez « Propriétés ».
  4. Sous l’onglet « Raccourci », cliquez sur le bouton « Avancé » et cochez la case « Exécuter en tant qu’administrateur ».
  5. Validez les changements en cliquant sur « OK », puis sur « Appliquer ».

À partir de maintenant, en double-cliquant sur ce raccourci, le script s’exécutera toujours avec les droits d’administrateur.

Exécuter un fichier batch en tant qu’administrateur

Si vous avez un script au format batch (.bat), le processus est légèrement différent. Voici comment procéder :

  1. Faites un clic droit sur le fichier de script batch que vous souhaitez exécuter.
  2. Sélectionnez « Propriétés », puis accédez à l’onglet « Raccourci ».
  3. Cliquez sur le bouton « Avancé » et activez l’option « Exécuter en tant qu’administrateur ».
A lire :  Comment réinitialiser ma police sur Windows 10 ?

Cela garantira qu’à chaque fois que vous exécuterez le fichier batch, il se lancera avec les privilèges d’administrateur.

FAQ

1. Pourquoi est-il nécessaire d’exécuter des scripts en tant qu’administrateur ?

Exécuter des scripts avec des privilèges d’administrateur permet d’accéder à des fonctionnalités et ressources système qui sont autrement protégées, garantissant ainsi le bon fonctionnement des opérations du script.

2. Que faire si je ne peux pas exécuter un script en tant qu’administrateur ?

Assurez-vous que votre compte utilisateur dispose des autorisations d’administrateur. Si vous utilisez un compte standard, demandez à un administrateur de vous donner ces droits ou essayez d’exécuter le script depuis un compte administrateur.

3. Comment changer la politique d’exécution des scripts dans PowerShell ?

Vous pouvez changer la politique d’exécution en lançant PowerShell en tant qu’administrateur et en utilisant la commande Set-ExecutionPolicy suivie du niveau d’exécution souhaité, comme RemoteSigned.