Déplacer des fichiers avec les mêmes noms

Déplacer des fichiers avec les mêmes noms - Shell/Batch - Programmation

Marsh Posté le 19-03-2018 à 15:38:29    

Bonjour à tous :)
 
Je commence à m'arracher les cheveux sur mon script.
 
Un logiciel génère 2 ou 3 fichiers (.doc, .txt et .ok) et les dépose dans un répertoire.
Les noms des 2 ou 3 fichiers sont identiques, à part l’extension.
 
- Le .doc contient la facture (pas toujours présent si le client de commande pas).
- Le .txt les informations du client.
- Le .ok indique que les fichiers sont créés et que je peux les prendre.
 
Ce que je souhaite faire :
 
- Prendre le contenu du répertoire de sortie du logiciel et le placer dans un autre répertoire pour traitement et en supprimant les .OK :
move "C:\Transformationenpdf\Entree\*.*" "C:\Transformationenpdf\traitement"
del ""C:\Transformationenpdf\traitement\*.ok"   [:charlest] ça c'est bon ça fonctionne
 
- Transformer les .doc en pdf :
pushd "C:\Program Files\PDFCreator\"
FOR %%i in (C:\Transformationenpdf\traitement\*.doc) do "C:\Program Files\PDFCreator\PDFCreator.exe" /NoStart /PrintFile="%%i"  [:charlest] ça c'est bon ça fonctionne
 
A partir de maintenant, je n'y arrive plus  :??:  :??:
 
- Prendre le fichier .pdf et .cnv ayant le même nom et les déposer dans un autre répertoire C:\Transformationenpdf\sortie\
- Créer un fichier .ok portant le même nom que le fichier pdf.
 
Merci pour votre aide :)
Bonne journée à tous

Reply

Marsh Posté le 19-03-2018 à 15:38:29   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed