Fiche de l'astuce

Exécuter un programme avec droits administrateur

Exécuter un programme avec droits administrateur
  • Catégorie : Système
  • Paru le : 04/04/2005
  • Auteur(s) : Vanzetti44
  • Commentaires : 1

Ce dossier va vous expliquer comment créer des scripts permettant de lancer une application sous un compte utilisateur en lui donnant les droits administrateur. En effet, les comptes utilisateurs ne permettent pas d'installer ou d'exécuter certains programmes. Nous vous montrerons les moyens de contourner ce problème en donnant spécifiquement à un programme les droits administrateurs sous un compte utilisateur.

mots-clés : droits administrateur, executer programme, windows droits, compte utilisateur

Produit du jour : Droits et Démarches du Particulier à partir de 24.00 € (Logiciel)
 
04/04/2005 par Vanzetti44 | 1 commentaire(s)
Page 4 / 8

3) La commande CPAU + AutoIt

Une autre façon d’encoder la commande Cpau est d’utiliser le programme AutoIT.

AutoIt est un programme qui permet de créer et de transformer des scripts en exécutables. Concrètement, cela empêchera l’utilisateur de voir le mot de passe qui apparaît dans le script.

Vous pouvez télécharger la version 2.64 (V2) de ce programme sur notre serveur, ici.
Je vous invite également à consulter le site officiel proposant ce programme.


Installer AutoIT :

NB : Lors de l’installation d’AutoIt, soyez logué sur un compte administrateur, et choisissez « Only for me » :

 Image


Créez ensuite un nouveau fichier txt avec notepad. Faites un clic droit sur le Bureau, "Nouveau, Document texte".

Prenons un exemple avec la commande chkdsk.exe, l’utilitaire de scandisk de Windows 2000/XP/2003

Dans le Bloc-Note, tapez ceci :

Run,cpau -profile -u administrateur -p password -ex c:\\winnt\\system32\\chkdsk.exe


NB : Il faut impérativement doubler les back slashs (\) avec AutoIt et de préférence indiquer le chemin complet du programme. Si vous désirez créer un script multi-OS (2000/XP/2003), utilisez des variables d’environnements.

Enregistrez le fichier avec une extension en aut, par exemple "cpau_chkdsk.aut"

Image


Copiez ce raccourci dans C:\Documents and Settings\All Users\Bureau

Connectez-vous ensuite en tant qu’utilisateur et lancez le script :

 Image

On voit bien que la commande s’exécute. Le seul problème, c’est que si on édite le fichier .aut avec le bloc note, le mot de passe administrateur est visible…

Revenez sur votre session administrateur. Nous allons maintenant convertir le script ".aut" en ".exe".
Sélectionnez votre fichier script, faites un clic-droit et choisissez "Compile Script" :

Image

AutoIt va alors transformer le script en exe. Un nouveau fichier est créé : "cpau_chkdsk.exe"

Image

Page 4 / 8
 
 
 
 

Téléchargements

Tous les téléchargements