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

Visual Studio Discussion :

instruction DOS "shell"


Sujet :

Visual Studio

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Inscrit en
    Février 2011
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 7
    Par défaut instruction DOS "shell"
    bonjour,
    je bute sur l'instruction "shell".
    je suis sous window7 32bits.

    lorsque qu'avec un bouton je lance l'instruction ; Shell ("c:\VLC\vlc"), cela fonctionne et le programme VLC se lance.

    Mais je souhaite lancer l'instruction : shell (" del c:\vlc\test.txt"), et la VB2010 m'indique un msg d'erreur "file not found exception n'a pas ete gere "

    quelqu'un peut-il m'aider ?

  2. #2
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2011
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2011
    Messages : 88
    Par défaut
    L'exception veut tout dire: la commande ne trouve pas le fichier concerné, vérifie le path d'accès de ton fichier. Tu es sûr que ta commande n'est pas plutôt
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    shell ("del c:\VLC\test.txt")
    ?

  3. #3
    Membre du Club
    Inscrit en
    Février 2011
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 7
    Par défaut
    Bonjour leaffy,
    Il me semble avoir controler si le probleme venait des minuscules/majuscules.
    L'instruction fonctionne directement sous console windows.(cmd).
    Neanmoins je controlerai ce soir. Merci

  4. #4
    Membre du Club
    Inscrit en
    Février 2011
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 7
    Par défaut
    Bonsoir ,
    rien a faire !
    même avec : ("del C:\VLC\test.txt") !

    le path est correct, le fichier test.txt est présent sous C:\VLC.

    merci de votre aide

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

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2011
    Messages : 88
    Par défaut
    Une autre question peut se poser: est-ce que tu possèdes les droits suffisants pour pouvoir écraser le fichier cible? Je note que ton fichier se situe dans le répertoire VLC, lui même présent à la racine du disque dur, ce qui me semble étrange étant donné que les programmes se placent généralement dans le dossier Program files...

    Vérifies que ton code s'exécute à partir d'un interpréteur démarré en mode administrateur. Cela peut être un problème de droit pour ce genre d'opérations...

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