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

VB.NET Discussion :

Ligne de commande non fonctionnelle en VB.NET


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2011
    Messages
    412
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2011
    Messages : 412
    Par défaut Ligne de commande non fonctionnelle en VB.NET
    Bonjour,
    je voudrais faire en sorte que le PC de l'utilisateur de mon logiciel redémarre tout seul une fois en mode PE Windows ( en mode réparation ) j'ai donc créer un .bat que mon logiciel lance, sauf que si je le lance manuellement mon PC redémarre en PE comme voulu, mais si je le lance à partir de mon soft ça ne fonctionne pas, reagentc.exe est introuvable.
    Voici mon code d'appel :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    Dim CreationRestartRepairMode As New StreamWriter("C:\RestartReparMode.bat")
                    CreationRestartRepairMode.WriteLine("@echo off")
                    CreationRestartRepairMode.WriteLine("reagentc /boottore")
                    CreationRestartRepairMode.WriteLine("shutdown /r")
                    CreationRestartRepairMode.Close()
                    System.Diagnostics.Process.Start("C:\RestartReparMode.bat")
    Merci de votre aide

  2. #2
    Membre Expert Avatar de hunteshiva
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Février 2010
    Messages
    1 069
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2010
    Messages : 1 069
    Par défaut
    Bonjour,

    Regarde du coté de la fonction Shell

    tu trouvera de nombreux exemples sur la toile
    http://www.dotnetperls.com/shell

  3. #3
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2011
    Messages
    412
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2011
    Messages : 412
    Par défaut
    Salut,
    j'ai essayé shell ("C:\Monfichier.bat")
    Mais ça ne marche toujours pas ( j'ai mis un "pause" après le shutdown pour voir l'erreur )

  4. #4
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2011
    Messages
    412
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2011
    Messages : 412
    Par défaut
    Les amis j'ai du nouveau !
    Sur les systèmes 32 Bits mon programme marche nickel !
    Reste à savoir pourquoi cette erreur de REAGENTC.EXE introuvable sur les systèmes 64 Bit !

  5. #5
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2011
    Messages
    412
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2011
    Messages : 412
    Par défaut
    Sujet résolu ! Il fallait déboguer le programme en mode "Any CPU" pour ce faire :

    Dans visual Studio, ouvrir votre projet visual studio --> Propriétés --> Compiler --> Option avancé de compilation --> Unité central cible --> "Any CPU"

    Merci de votre aide !

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

Discussions similaires

  1. commande non fonctionnel
    Par djdidi2010 dans le forum WinDev
    Réponses: 2
    Dernier message: 07/05/2012, 13h47
  2. Réponses: 8
    Dernier message: 27/08/2007, 08h07
  3. Réponses: 3
    Dernier message: 24/02/2007, 23h07
  4. [CF1][VB.NET] Récupèrer arguments de la ligne de commande
    Par azerty25 dans le forum Windows Mobile
    Réponses: 5
    Dernier message: 01/11/2006, 20h47
  5. [VB.NET]Argument en ligne de commande
    Par Fayoul dans le forum Windows Forms
    Réponses: 3
    Dernier message: 01/06/2006, 12h27

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