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

C# Discussion :

exécuter un process en admin


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Mai 2018
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2018
    Messages : 35
    Par défaut exécuter un process en admin
    bonjour,
    j'ai un process qui demande des droits admin pour s'exécuter.
    le code du process:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
                Process proc = new Process();
                proc.StartInfo.FileName = "net";
                proc.StartInfo.WorkingDirectory = Path.GetDirectoryName(Application.ExecutablePath);
                proc.StartInfo.Verb = "runas";
                proc.StartInfo.Arguments = "net time \\AD /set";
                proc.Start();
    lorsque le process est lancé une fenêtre UAC apparaît, donc je doit passer le user et le mot de passe admin
    Est ce que je peux passer les paramètres dans la fonction ci-dessus pour éviter le passage pare UAC. (Contrôle du compte utilisateur)

  2. #2
    Membre éprouvé Avatar de thierry007
    Homme Profil pro
    Autodidacte
    Inscrit en
    Août 2006
    Messages
    876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 876
    Par défaut
    Bonjour

    Première question le répertoire a partir du quel tu lance ton process: quels sont les droits que tu as dessus ?

  3. #3
    Membre confirmé
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Mai 2018
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2018
    Messages : 35
    Par défaut
    Bonjour,
    en fin de compte le problème est résolu,
    j'ai mis ma requête dans la load de ma forme.
    puis avec planificateur de tâches sous Windows,j'ai planifié le lancement de l'application a un moment bien déterminer, et c'est bon.
    merci pour votre attention.

  4. #4
    Membre éprouvé Avatar de thierry007
    Homme Profil pro
    Autodidacte
    Inscrit en
    Août 2006
    Messages
    876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 876
    Par défaut
    Effectivement, c'est une solution , cela te permet de lancer la tâche avec d'autre droit
    J'avais cette idée en tête , mais ne pensait pas que cela pouvait t'arranger. Enfin problème résolut alors. Bonne continuation

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 27/08/2013, 16h52
  2. Exécuter un vb en admin du domaine sur un pc client
    Par Butler dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 31/03/2010, 09h46
  3. Runtime/Process : pb exécution d'une commande
    Par Didier 69 dans le forum API standards et tierces
    Réponses: 4
    Dernier message: 05/01/2007, 08h50
  4. [ADMIN] Augmentation du PROCESSES = base figée
    Par ni0urk dans le forum Oracle
    Réponses: 2
    Dernier message: 13/12/2005, 16h36
  5. Réponses: 3
    Dernier message: 20/09/2004, 11h43

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