Batche et chemin d'accès
Bonjour,
voila le contenu très simple de mon batch:
echo off
net use T: "\\srvqual\14-Materiel C6 des ressorts"
pause
je veux monter ce dossier partagé sur un poste, mais quand je le lance, il me dit:
"chemin d'accès non trouvé"
l'adresse est bonne, quand je la tape dans executer ça fonctionne. Pourquoi ?
voila le contenu très simple de mon batch:
echo off
net use T: "\\srvqual\14-Materiel C6 des ressorts"
pause
je veux monter ce dossier partagé sur un poste, mais quand je le lance, il me dit:
"chemin d'accès non trouvé"
l'adresse est bonne, quand je la tape dans executer ça fonctionne. Pourquoi ?
Configuration: Windows XP Opera 9.51
4 réponses
-
Salut,
Parce que les scripts bash ne connaissent pas les espaces, si tu met un espace pour eux il doit suivre une nouvelle instruction ou paramètre.
Le problème c'est que après W98 l'execution d'un shell reconnait les espaces donc pas possible de tester directement. De mémoire je dirais soit tu remplace les espaces par des underscore soit il faut utiliser les 8 premiers caractères du nom de fichier suivi de ~1. Ca donnerait net use T: "\\srvqual\14-Mater~1.
Aucune garantie n'est fournie avec l'explication ;)