Je voudrais exécuter un fichier .bat en tant qu'utilisateur différent pour résoudre un problème de droits que je soupçonne.
Pour les fichiers .exe normaux, vous pouvez Maj-clic droit pour obtenir "Exécuter en tant que ...". Cependant, pour un fichier .bat, cela ne fonctionne pas (Shift-clic droit ne donne aucune entrée de menu "Exécuter en tant que ..."). Pourquoi en est-il ainsi et comment puis-je "Exécuter en tant que" fichier .bat? Est-ce possible du tout?
Le système est Windows XP SP2 Home Edition.
windows
user-accounts
runas
sleske
la source
la source
Pour ajouter l' option Exécuter en tant que ... pour les fichiers .BAT au menu contextuel, utilisez le fichier REG suivant:
Copiez le contenu ci-dessus dans le Bloc-notes et enregistrez le fichier avec l'extension .REG (par exemple, bat_runas.reg). Cliquez avec le bouton droit sur le fichier .REG et choisissez Fusionner .
Pour ajouter le menu Exécuter en tant que ... pour les fichiers .CMD , utilisez ce fichier REG:
Copiez le contenu ci-dessus dans le Bloc-notes et enregistrez le fichier avec l'extension .REG (par exemple, cmd_runas.reg). Cliquez avec le bouton droit sur le fichier .REG et choisissez Fusionner .
la source
Pour les fichiers .Exe normaux, vous pouvez obtenir Exécuter en tant que menu en appuyant sur Maj + clic droit. Mais cette méthode ne fonctionne pas pour les fichiers .bat et .cmd. Vous avez donc ajouté cette option en créant un fichier de registre
Sélectionnez ensuite Bloc-notes
Copiez maintenant le code écrit ci-dessous dans ce fichier de bloc-notes
Éditeur de registre Windows version 5.00
[HKEY_CLASSES_ROOT \ cmdfile \ shell \ runas \ command] @ = "\"% 1 \ "% *"
la source