-
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 ?
-
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:
shell ("del c:\VLC\test.txt")
?
-
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
-
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
-
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...