Salut :hello:
Je galère avec la commande runas
runas /profile /user:PC-Jonat\Jonat /trustlevel:0x20000 “C:\Users\Jonat\Desktop\DNS_Google.bat”
Qu’est-ce qui cloche ? J’veux les droits d’admin pour exécuter le scrip DNS_Google.bat
Merci d’avance
Salut :hello:
Je galère avec la commande runas
runas /profile /user:PC-Jonat\Jonat /trustlevel:0x20000 “C:\Users\Jonat\Desktop\DNS_Google.bat”
Qu’est-ce qui cloche ? J’veux les droits d’admin pour exécuter le scrip DNS_Google.bat
Merci d’avance
Bonjour .
Il doit y avoir un dossier ou fichier dont vous n’êtes pas propriétaire .
Cliquer sur Démarrer \ Exécuter , puis taper regedit.exe pour ouvrir le registre .
Puis déployer la branche
[b]HKEY_CLASSES_ROOT*\Shell[/b]
Faire un clic droit sur la clé Shell,
cliquer sur Nouveau \ clé
Nommer la nouvelle clé RunAs
Clic gauche sur la clé RunAs , puis sur le volet de droite clic droit sur Par défaut
Cliquer sur Modifier \ Données de la valeur , inscrire Se rendre Propriétaire
Clic droit sur la clé RunAs \ nouveau \ clé
Nommer la nouvelle clé Commande
Clic gauche sur la nouvelle clé Commande
Dans le volet de droite faire un clic gauche sur Par défaut
Cliquer sur Modifier \ données de la valeur
Inscrire ceci :
cmd.exe /c takeown /f /r “%1” && icacls %1" /grant administrators : f
Ainsi en en faisant un clic droit sur un fichier ou dossier ,on peut
en devenir propriétaire à part entière en cliquant sur Se rendre Propriétaire .
Edité le 02/01/2010 à 11:35
Quelle différence avec Exécuter en tant qu’administrateur ?
Par contre j’aimerais éviter de toucher à la base de registre et éviter de passer par l’environnement graphique pour lancer mon script en tant qu’administrateur… d’où l’utilisation de la commande runas