Oui c'est ça. J'ai besoin d'exécuter un programme .exe dans la ligne dos cmd et il doit fonctionner comme lorsque vous faites un clic droit et sélectionnez "exécuter en tant qu'administrateur"
windows-vista
shell
command-line
BinaryMisfit
la source
la source
Réponses:
Windows a une commande "runas" qui agit un peu comme sudo dans les systèmes Unix-y. Essayez de taper "runas /?" dans votre invite de commande.
la source
Si vous exécutez cmd lui-même en tant qu'administrateur, tout ce que vous exécutez à partir de là le sera également. Je viens de configurer un raccourci vers l'invite de commande qui s'ouvre en tant qu'administrateur. Tout est bon à partir de là.
la source
J'ai utilisé un duo de script .cmd & .vbs appelé elevate, cela fonctionne bien pour mes besoins. Il vous suffit de taper
à partir de Démarrer> Exécuter ou à partir de la ligne de commande, et il exécutera la commande avec des privilèges d'administrateur. J'espère que cela aide!Voici elevate.cmd:
et elevate.vbs:
la source
Vous devez utiliser la commande RunAs.exe.
Voici quelques instructions: http://www.softtreetech.com/24x7/archive/53.htm
la source
Vous pouvez également appuyer sur la touche Windows, tapez CMD, cela répertoriera cmd dans les programmes, cliquez dessus avec le bouton droit -> Propriétés -> Compatibilité -> Exécutez ce programme en tant qu'administrateur
Cela s'exécutera toujours en tant qu'administrateur.
la source
Depuis que quelqu'un a publié l'équivalent VBS, voici une fonction Invoke-Admin pour PowerShell
}
la source
En bref:
En détail:
(1) Immédiatement signifie le taper dans la zone Rechercher, pas dans la zone Exécuter.
la source
Vous pouvez utiliser un VBScript comme tel. Créez un
.vbs
fichier, par exempleambika.vbs
:la source