Batch invisible + Path incorrect ou Formatage de path? - Shell/Batch - Programmation
Marsh Posté le 22-08-2006 à 09:54:21
Oui, le problème vient des espaces.
Non, il n'y a pas de caractère qui remplace l'espace.
La solution consite à mettre des guillemets.
Si je me souviens bien, il est possible de les mettre autour du chemin entier, ou autour de chaque répertoire concerné :
xcopy /R /C /E /y Q:\system\Updatator\vivaldi_comp\*.* "C:\Program Files\Vivaldi Software\Vivaldi QMS 4.0\" |
Marsh Posté le 22-08-2006 à 10:01:12
Merci bcp, ca fonctionne parfaitement
ca va deja maider pas mal
Marsh Posté le 22-08-2006 à 09:36:23
Voila mon problème :
J'ai fait un petit batch pour installer toutes les Security Updates de windows 2000 sans devoir passer par Windows update.
Au lieu de faire le tour de tout les pc de l'entreprise ou je bosses pour le moment, je reste assis et je le lance a distance
Mais j'ai un problème, les 3/4 des ouvriers ont dû mal a comprendre que "laisser tourner une application" c'est le contraire de "clic droit + close" :x
Je sais, vous allez me dire qu'une bonne paires de claques devrait suffir mais bon, c la premiere année que je bosse ici donc jvais garder ca comme plan B
Donc, est-il possible de rendre un batch totalement invisible (sauf par le TaskManager) ?
Eventuellement pouvoir le faire passer dans le systray.
Mais il ne faut surtout pas qu'il y ait l'onglet de la fenetre dans la barre de taches.
Voilà, en espérant que quelqu'un ait une idée.
Second problème, surement une bêtise, mais j'ai déjà essayer tout un tas de trucs et sans succés :x
j'ai ça dans mon batch :
xcopy /R /C /E /y Q:\system\Updatator\vivaldi_comp\*.* C:\Program Files\Vivaldi Software\Vivaldi QMS 4.0\
et on me retourne comme erreur qu'il y a trop de parametres definis :x
je pensais au debut que cetais la taille des noms de dossier.
donc j'ai essayer avec le fameux ~1 mais ca n'a rien donné (enfin si, il ma créer des joli dossier vivaldi~1 )
Je suppose que c'est a cause des espaces situés entre les noms de dossier vu que quand je les enleve (en laissant le mm nombre de charactères).
Et donc par déduction : existerait-il par magie un ou plusieurs caractères, pour remplacer l'espace?
Comme dans les url:%20 (jai essayer %20 et ca écrit '0' -> dommage )
voili voilou, en espérant que vous pourrez m'aider.
Message édité par Maximax021 le 22-08-2006 à 09:50:31