twist3z
Messages postés4Date d'inscriptionmercredi 13 septembre 2006StatutMembreDernière intervention 6 février 2009
-
5 févr. 2009 à 17:09
twist3z
Messages postés4Date d'inscriptionmercredi 13 septembre 2006StatutMembreDernière intervention 6 février 2009
-
6 févr. 2009 à 11:11
Bonjour à tous,
Ma commande VB suivante ne fonctionne pas :
Shell("Command.Com copy K:\adresse source C:\Documents and Settings\All Users\Desktop")
Donc j'ai la fenêtre Dos qui s'ouvre avec le message d'erreur "Invalid Handle"
K:\ c'est un lecteur Réseaux, j'ai essayé avec des guillemet dans la fenêtre DOS cela fonctionne, je les mets dans ma commande VB cela ne donne rien !
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 5 févr. 2009 à 20:00
Salut
Parce que tu mets trop de données
Shell est déjà le Command.com, donc ne le rajoute pas
Shell("Copy ""K:\adresse source"" ""C:\Documents and Settings\All Users\Desktop""")
Tu noteras les doubles "" afin d'encadrer les paramètres, sinon Copy ne retrouvera pas ces petits
Un double " = un " à l'intérieur d'une chaine elle-même encadré par des "
Vala
Jack, MVP VB NB : Je ne répondrai pas aux messages privés
<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)