Rechercher : dans
Par :

[VBS] profil utilisateur avec RUNAS en admin

Dernière réponse le 18 mar 2009 à 16:21:54 jejeTech, le 22 mai 2006 à 08:36:33 
 Signaler ce message aux modérateurs

Je suis dans un réseau d'entreprise ou 1 seul utilisateur est en "utilisateur du domaine" lorsqu'il s'authentifie sur le domaine. Cette personne installait un peu tout et n'importe quoi sur sa machine lorsqu'elle faisait partie du groupe "Administrateur" donc on la mise en "utilisatrice".

L'inconvénient c'est quelle est parfois embêtée pour exécuter certaines applications. J'ai trouvé un script en VBS qui permet de donner les droits administrateur à cette personne exclusivement pour lancer et utiliser certains logiciels.

Voici le script :


'lancement automatique d'application sans que l'utilisateur soit connecté.
'RUNAS_AUTO (c) N. CLERC 2005
'===== PERSONNALISER ICI LES INFORMATIONS EN FONCTION DE
'===== l'utilisateur et du mot de passe

application="%ProgramFiles%\Ahead\Nero\nero.exe"

motdepasse="admin"
utilisateur="entreprise.local\Administrateur"

'===== FIN DE LA PERSONNALISATION

dim wshShell
set wshShell = WScript.CreateObject("WScript.Shell")
'wscript.echo "Lancement de " & application & " en tant qu'utilisateur " & utilisateur
wshShell.Run "cmd.exe /c ""title RUNAS_AUTO & runas.exe /user:" & utilisateur & " """ & application & """"""
wscript.Sleep(1000)
wshShell.AppActivate "RUNAS_AUTO"
wshShell.SendKeys motdepasse & "{ENTER}"



Le problème c'est que lorsque cette personne lance le logiciel concerné, le script s'exécute, lui donne donc les droits admin (donc ca c'est bon) mais le profil de l'utilisateur n'est pas lancé avec : c'est-à-dire que lorsqu'il fait "Ouvrir" puis "fichiers" dans "Mes documents" cela ne se dirige pas dans le "Mes documents" de cette personne mais celui de l'Administrateur.

Donc c'est génant pour l'utilisatrice.

Est-ce-que quelqu'un pourrait m'aider afin d'améliorer ce script VBS pour que le bon profil se charge.

Merci d'avance

Meilleures réponses pour « [VBS] profil utilisateur avec RUNAS en admin » dans :
Windows ne peut pas charger le profil local VoirA l'ouverture de la session, Windows affiche le message suivant : Windows ne peut pas charger votre profil car il semble endommagé. Vous avez peut-être ouvert une session en utilisant un profil utilisateur temporaire. Windows cannot load your...
Gestion du profil sous Mozilla Thunderbird VoirGestion du profil sous ThunderBird Localiser le profil Le profil utilisateur de Mozilla Thunderbird est stocké dans un répertoire utilisateur par défaut dont l'emplacement dépend du système d'exploitation : Sous Windows XP/2000, le chemin est...
Les profils de Firefox VoirVoilà une astuce très intéressante qui permet de gérer les profils de Firefox. Dès l'installation de Firefox sur votre PC (peu importe le système d'exploitation), ce dernier créera automatiquement un profil Par défaut pour votre...

1

Galen, le 17 aoû 2007 à 15:24:49
  • +1

Bonsoir,

voir pour ajouter le commutateur "/profile" dans le lancement de runas, avant "/user"

Répondre à Galen

2

kibi, le 16 sep 2007 à 07:38:40

C'est l'outil que j'utilise runasspc
Exécuter un programme avec droits administrateur
Cryptage de mot de passe

http://www.robotronic.de/runasspcFr.html

Répondre à kibi

3

 Dvau26, le 18 mar 2009 à 16:21:54

Pour le runasspc nikel mais un soucis et sur le réseau est-ce possible si oui comment
Si non est-ce quelqu'un a une solution pour
Récupe d'un executable sur le réseau puis lancer l'executable avec les droits de l'user avec son mot de passe non visible.

Répondre à Dvau26
Collection CommentÇaMarche.net