L'autre réponse exige que vous entriez le mot de passe du compte Administrateur. De plus, fonctionner sous un compte du groupe Administrateur n'est pas la même chose que exécuter en tant qu'administrateur voir : UAC sur Wikipedia
Instructions pour Windows 7
Afin de s'exécuter en tant qu'administrateur, créez un raccourci pour le fichier batch.
- Faites un clic droit sur le fichier batch et cliquez sur copier
- Naviguez jusqu'à l'endroit où vous souhaitez créer le raccourci
- Cliquez avec le bouton droit de la souris sur l'arrière-plan du répertoire
- Sélectionner le raccourci de collage
Vous pouvez ensuite configurer le raccourci pour qu'il soit exécuté en tant qu'administrateur :
- Cliquez à droite sur le raccourci
- Choisir les propriétés
- Dans l'onglet Raccourci, cliquez sur Avancé
- Cochez la case "Exécuter en tant qu'administrateur".
- Cliquez sur OK, OK
Maintenant, lorsque vous double-cliquez sur le raccourci, il vous demandera une confirmation UAC et ensuite Exécuter en tant qu'administrateur (ce qui, comme je l'ai dit plus haut, est différent de l'exécution sous un compte du groupe des administrateurs).
Regardez la capture d'écran ci-dessous
Nota: Si vous choisissez d'exécuter en tant qu'administrateur, le répertoire courant (chemin) ne sera pas le même que celui du fichier bat. Cela peut causer des problèmes dans de nombreux cas où le fichier bat fait référence à des fichiers relatifs à côté de lui. Par exemple, dans mon Windows 7, le répertoire courant sera SYSTEM32 au lieu de l'emplacement du fichier bat ! Pour le contourner vous devez utiliser
cd "%~dp0"
ou mieux
pushd "%~dp0"
pour s'assurer que cur dir est au même chemin que le fichier bat.
1 votes
Voir aussi stackoverflow.com/questions/7690994/
1 votes
Voir aussi stackoverflow.com/questions/7044985/