IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows XP Discussion :

Exécution d'un .bat "en tant que"


Sujet :

Windows XP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert Avatar de lecteur1001
    Inscrit en
    Mai 2009
    Messages
    1 526
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 1 526
    Par défaut Exécution d'un .bat "en tant que"
    Bonjour,

    je précise tout de suite je n'ai pas les droits admin sur la machine sur laquelle je travaille.
    Je souhaite exécuter un .bat "en tant que..." un autre utilisateur que l'utilisateur courant. Comment est-ce possible svp ?

    En cherchant sur le net, j'ai trouvé 2 méthodes qui, soit ne fonctionnent pas soit que j'utilise mal.
    La 1ère consiste à ajouter dans le .bat concerné la ligne suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RUNAS /user:DOMAINE\nom_d_utilisateur "chemin du fichier.bat" <"mot_de passe"
    La 2nde consiste à créer un autre .bat où l'on met le code suivant dedans :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    %windir%\system32\runas.exe /savecred /user:DOMAINE\nom_d_utilisateur "chemin du fichier.bat"
    Quelqu'un aurait une idée ? Je ne maîtrise vraiment pas ces histoires de droits admin et "d'exécution en tant que"
    À lire avant de poster : qu'est ce qu'un ECM (Exemple Complet Minimal) ?
    Règles des forums LaTeX. Quand votre problème est réglé, mettez votre discussion en
    Pour débuter en LaTeX je conseille fortement Tout ce que vous avez toujours voulu savoir sur LaTeX sans jamais oser le demander (merci Woody Allen ), livre téléchargeable gratuitement ou en vente dans le commerce pour 15 €

  2. #2
    Rédacteur
    Avatar de Viduc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2009
    Messages
    1 445
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Service public

    Informations forums :
    Inscription : Février 2009
    Messages : 1 445
    Billets dans le blog
    2
    Par défaut
    heuuu moi il me semble bien que l'option du mot de passe dans la commande runas n'existe pas, il faut le rentrer à l'invite...

    je me souviens avoir fait il y a un bail de ça un script vbs que je lançait avant la commande runas, qui attendait l'invite dos et entrait le mot de passe puis "entré" ... il me semble qu'il faut chercher par la, mais peut être quelqu'un d'autre aura plus d'infos...

  3. #3
    Membre Expert Avatar de lecteur1001
    Inscrit en
    Mai 2009
    Messages
    1 526
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 1 526
    Par défaut
    Et ben oui effectivement, il ne faut pas spécifier le mot de passe !
    Voilà donc ce que j'ai fait : j'ai créé un autre fichier.bat avec la ligne suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RUNAS /user:DOMAINE\nom_d_utilisateur "chemin du fichier.bat"
    En l'exécutant, ça m'ouvre un invité de commande me demandant le mot de passe de l'utilisateur concerné. Je le tape, puis "Entrée" et c'est bon !

    C'est simplement "dommage" que je sois obligé de taper à chaque fois le mot de passe de l'utilisateur, c'est une perte de temps.
    En cherchant rapidement sur le net, un programme appelé runasspc permettrait de faire cela. C'est une solution, mais ça me paraît un peu "chiant" pour juste avoir à spécifier le mot de passe quand même

    Edit : sinon j'ai trouvé encore un autre programme appelé CPAU. Voir ici. il s'agit de lancer en invité de commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cpau -u DOMAINE\user -p mot_de_passe -ex "fichier.bat" -lwp
    Edit 2 : je peux mettre le post en "semi-résolu" ?
    À lire avant de poster : qu'est ce qu'un ECM (Exemple Complet Minimal) ?
    Règles des forums LaTeX. Quand votre problème est réglé, mettez votre discussion en
    Pour débuter en LaTeX je conseille fortement Tout ce que vous avez toujours voulu savoir sur LaTeX sans jamais oser le demander (merci Woody Allen ), livre téléchargeable gratuitement ou en vente dans le commerce pour 15 €

  4. #4
    Rédacteur
    Avatar de Viduc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2009
    Messages
    1 445
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Service public

    Informations forums :
    Inscription : Février 2009
    Messages : 1 445
    Billets dans le blog
    2
    Par défaut
    en faite si tu rajoutes l'option "/savecred", tu n'auras qu'à rentrer qu'une seule fois le mot de passe, après il s'en souviendra... bien sure si le mot de passe change il faudra refaire la manip

  5. #5
    Membre Expert Avatar de lecteur1001
    Inscrit en
    Mai 2009
    Messages
    1 526
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 1 526
    Par défaut
    Heu... j'ai essayé de la rajouter à plusieurs endroits différents cette option /savecred mais où que je la mette, ça ne fonctionne pas : on ne me demande jamais de taper le mot de passe.
    Une idée ?
    À lire avant de poster : qu'est ce qu'un ECM (Exemple Complet Minimal) ?
    Règles des forums LaTeX. Quand votre problème est réglé, mettez votre discussion en
    Pour débuter en LaTeX je conseille fortement Tout ce que vous avez toujours voulu savoir sur LaTeX sans jamais oser le demander (merci Woody Allen ), livre téléchargeable gratuitement ou en vente dans le commerce pour 15 €

  6. #6
    Rédacteur
    Avatar de Viduc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2009
    Messages
    1 445
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Service public

    Informations forums :
    Inscription : Février 2009
    Messages : 1 445
    Billets dans le blog
    2
    Par défaut
    salut!

    Bah c'est normal... en faite tu entre une seule fois le mot de passe, la première fois ou tu lances le script. Après à chaque fois que tu relances le script, comme il a enregistré le mdp, il s'exécute et c'est tout il ne doit rien te demander... (sauf si dans ton script il y a d'autre instructions qui attendent des réponses...)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Exécuter mon application en tant que démon Unix
    Par Giovanny Temgoua dans le forum Langage
    Réponses: 1
    Dernier message: 28/09/2006, 23h20
  2. Réponses: 3
    Dernier message: 15/05/2006, 10h49
  3. Comment exécuter "en tant que" (RunAs) ?
    Par PierreT dans le forum API, COM et SDKs
    Réponses: 9
    Dernier message: 21/09/2005, 18h56
  4. Exécuter en tant que ...
    Par fverneau dans le forum C++Builder
    Réponses: 6
    Dernier message: 24/08/2004, 17h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo