Impression et deplacement en batch
Résolu/Fermé
thecrazzy84
Messages postés
75
Date d'inscription
samedi 28 août 2010
Statut
Membre
Dernière intervention
18 juillet 2015
-
26 mai 2015 à 14:44
thecrazzy84 Messages postés 75 Date d'inscription samedi 28 août 2010 Statut Membre Dernière intervention 18 juillet 2015 - 18 juil. 2015 à 15:06
thecrazzy84 Messages postés 75 Date d'inscription samedi 28 août 2010 Statut Membre Dernière intervention 18 juillet 2015 - 18 juil. 2015 à 15:06
A voir également:
- Impression et deplacement en batch
- Spouleur d'impression - Guide
- Fichier batch - Guide
- Historique déplacement google - Guide
- Impression ecran windows - Guide
- Impression code barre rouge - Forum Imprimante
10 réponses
Danelectro
Messages postés
1723
Date d'inscription
samedi 25 février 2012
Statut
Membre
Dernière intervention
29 mars 2018
369
26 mai 2015 à 14:46
26 mai 2015 à 14:46
Salut,
Voici l'aide de la commande move :
Où est-ce-que tu bloques ?
Voici l'aide de la commande move :
Pour déplacer un ou plusieurs fichiers :
MOVE /-Y [lecteur:][chemin]fichier1[,...] destination
Pour renommer un répertoire:
MOVE /-Y [lecteur:][chemin]répert1 répertoire2
[lecteur:][chemin]fichier1 Spécifie l'emplacement et le nom du ou des
fichiers que vous voulez déplacer.
destination Spécifie le nouvel emplacement du fichier.
Destination peut être une lettre de lecteur et
deux-points (:), un nom de répertoire, ou une
combinaison. Si vous déplacez un seul fichier,
vous pouvez aussi inclure un nom de fichier si
vous voulez renommer le fichier en le déplaçant.
[lecteur:][chemin]répert1 Spécifie le répertoire que vous voulez renommer.
répert2 Spécifie le nouveau nom du répertoire.
/Y Supprime la demande de confirmation de
remplacement de fichiers de destination existants.
/-Y Provoque la demande de confirmation de
remplacement de fichiers de destination existants.
L'option /Y peut être présente dans la variable d'environnement COPYCMD.
Outrepassez ceci en utilisant /-Y dans la ligne de commandes. Par défaut, une
demande de confirmation apparaît sauf si la commande MOVE est exécutée depuis
un script de commandes.
Où est-ce-que tu bloques ?
thecrazzy84
Messages postés
75
Date d'inscription
samedi 28 août 2010
Statut
Membre
Dernière intervention
18 juillet 2015
26 mai 2015 à 14:57
26 mai 2015 à 14:57
Et bien,
J'ai ecrit
en faite j'ai triturer la fonction dans tous les sens mais mes fichier ne se déplace pas .
J'ai ecrit
Move C:\Users\vanminden\test\ .pdf ""C:\Users\vanminden\test\fini\ "
en faite j'ai triturer la fonction dans tous les sens mais mes fichier ne se déplace pas .
Danelectro
Messages postés
1723
Date d'inscription
samedi 25 février 2012
Statut
Membre
Dernière intervention
29 mars 2018
369
Modifié par Danelectro le 26/05/2015 à 15:15
Modifié par Danelectro le 26/05/2015 à 15:15
Tes guillemets sont bizarres. Et cet espace avant .pdf c'est normal ?
Quelle erreur as-tu ?
J'ai essayé avec cette structure : un dossier "a" qui contient un fichier "test.txt" et un dossier "b" (b est dans a).
En me placant dans "a" et en faisant
Quelle erreur as-tu ?
J'ai essayé avec cette structure : un dossier "a" qui contient un fichier "test.txt" et un dossier "b" (b est dans a).
En me placant dans "a" et en faisant
move *.txt bça fonctionne.
thecrazzy84
Messages postés
75
Date d'inscription
samedi 28 août 2010
Statut
Membre
Dernière intervention
18 juillet 2015
Modifié par thecrazzy84 le 26/05/2015 à 15:19
Modifié par thecrazzy84 le 26/05/2015 à 15:19
En faite j ai pas d'erreur :
mes fichier parte en file d attente pour l impression et après rien .
Ps le batch c'est un peu du chinois. je bricole mais je rame dur .
mes fichier parte en file d attente pour l impression et après rien .
Ps le batch c'est un peu du chinois. je bricole mais je rame dur .
@echo off
pushd "C:\Users\vanminden\test\"
for /r %%I in (*.pdf) do (
start "" "C:\Program Files\Adobe\Acrobat 10.0\Acrobat\Acrobat.exe" /H /P "%%I"
ping 0.0.0.0 -n 5 > NUL
del %%I /f /q
Move/Y *.pdf "C:\Users\vanminden\test\fini\"
)
Taskkill /IM Acrobat.exe
popd
Danelectro
Messages postés
1723
Date d'inscription
samedi 25 février 2012
Statut
Membre
Dernière intervention
29 mars 2018
369
26 mai 2015 à 15:21
26 mai 2015 à 15:21
Ils sont peut-être lockés par Acrobat.
Attention, il y a un espace entre
Et si tu fais un deuxième for après le premier juste pour supprimer ?
Attention, il y a un espace entre
moveet
/Y.
Et si tu fais un deuxième for après le premier juste pour supprimer ?
thecrazzy84
Messages postés
75
Date d'inscription
samedi 28 août 2010
Statut
Membre
Dernière intervention
18 juillet 2015
26 mai 2015 à 15:21
26 mai 2015 à 15:21
Message d'erreur :
impossible de déplacer des fichiers multiples vers un seul fichier.
impossible de déplacer des fichiers multiples vers un seul fichier.
Danelectro
Messages postés
1723
Date d'inscription
samedi 25 février 2012
Statut
Membre
Dernière intervention
29 mars 2018
369
Modifié par Danelectro le 26/05/2015 à 15:25
Modifié par Danelectro le 26/05/2015 à 15:25
Essaie de retirer le
\à la fin du chemin destination. Même si cette erreur m'étonne si tu spécifie un dossier en destination !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
thecrazzy84
Messages postés
75
Date d'inscription
samedi 28 août 2010
Statut
Membre
Dernière intervention
18 juillet 2015
26 mai 2015 à 15:25
26 mai 2015 à 15:25
je nage mais je vais étudier ça
thecrazzy84
Messages postés
75
Date d'inscription
samedi 28 août 2010
Statut
Membre
Dernière intervention
18 juillet 2015
26 mai 2015 à 15:32
26 mai 2015 à 15:32
en faite avec ce code :
Message d 'erreur est impossible d'effectuer le processus car le fichier est utilise.
logique puisque je détruit acrobat après.
@echo off
pushd "C:\Users\vanminden\test\"
for /r %%I in (*.pdf) do (
start "" "C:\Program Files\Adobe\Acrobat 10.0\Acrobat\Acrobat.exe" /H /P "%%I"
ping 0.0.0.0 -n 5 > NUL
del %%I /f /q
Move /Y .pdf "C:\Users\vanminden\test\fini"
)
Taskkill /IM Acrobat.exe
popd
Message d 'erreur est impossible d'effectuer le processus car le fichier est utilise.
logique puisque je détruit acrobat après.
Danelectro
Messages postés
1723
Date d'inscription
samedi 25 février 2012
Statut
Membre
Dernière intervention
29 mars 2018
369
26 mai 2015 à 15:38
26 mai 2015 à 15:38
Du coup essaie de déplacer les fichier APRES le taskkill
thecrazzy84
Messages postés
75
Date d'inscription
samedi 28 août 2010
Statut
Membre
Dernière intervention
18 juillet 2015
26 mai 2015 à 15:39
26 mai 2015 à 15:39
Move /Y .pdf "C:\Users\vanminden\test\fini"
Erreur chemin d'acces introuvable
Erreur chemin d'acces introuvable
Danelectro
Messages postés
1723
Date d'inscription
samedi 25 février 2012
Statut
Membre
Dernière intervention
29 mars 2018
369
Modifié par Danelectro le 26/05/2015 à 15:42
Modifié par Danelectro le 26/05/2015 à 15:42
Met
thecrazzy84
Messages postés
75
Date d'inscription
samedi 28 août 2010
Statut
Membre
Dernière intervention
18 juillet 2015
26 mai 2015 à 15:55
26 mai 2015 à 15:55
@echo off
pushd "C:\Users\vanminden\test\"
for /r %%I in (*.pdf) do (
start "" "C:\Program Files\Adobe\Acrobat 10.0\Acrobat\Acrobat.exe" /H /P "%%I"
ping 0.0.0.0 -n 5 > NUL
del %%I /f /q
Taskkill /IM Acrobat.exe
Move /Y "*.pdf" "C:\Users\vanminden\test\fini"
)
popd
Mess erreur
impossible de deplacer un fichier multiples vers un seul fichier
thecrazzy84
Messages postés
75
Date d'inscription
samedi 28 août 2010
Statut
Membre
Dernière intervention
18 juillet 2015
26 mai 2015 à 16:06
26 mai 2015 à 16:06
@echo off
pushd "C:\Users\vanminden\Desktop\test\"
for /r %%I in (*.pdf) do (
start "" "C:\Program Files\Adobe\Acrobat 10.0\Acrobat\Acrobat.exe" /H /P "%%I"
ping 0.0.0.0 -n 5 > NUL
del %%I /f /q
Taskkill /IM Acrobat.exe
Move /Y "C:\Users\vanminden\Desktop\test\*.pdf" "C:\Users\vanminden\Desktop\test\fini\"
)
popd
Mess d'erreur: le chemin d'accès est introuvable.
ca avance mais c'est pas gagne
thecrazzy84
Messages postés
75
Date d'inscription
samedi 28 août 2010
Statut
Membre
Dernière intervention
18 juillet 2015
18 juil. 2015 à 15:06
18 juil. 2015 à 15:06
A force de persévérance et de vos conseils j'ai monte ce .bat.
Le DEL ne fonctionne pas a tout les coups. Voyez d'où viens le problème.
les 2 première vois ou il lit le script :Message d'erreur chemin d'accès introuvable .
puis d'un coup il fonctionne .
Merci d'avance pour votre temps
@echo off
DEL "C:\wamp\www\Caisse-en-test\impressions\tickets\fini\*.pdf /Q"
pushd "C:\wamp\www\Caisse-en-test\impressions\tickets"
for /r %%I in (*.pdf) do (
start "" "C:\Program Files\Adobe\Acrobat 10.0\Acrobat\Acrobat.exe" /H /P "%%I"
ping 0.0.0.0 -n 10 > NUL
del %%I /f /q
Taskkill /IM Acrobat.exe
)
move "C:\wamp\www\Caisse-en-test\impressions\tickets\*.pdf" "C:\wamp\www\Caisse-en-test\impressions\tickets\fini\"
popd
Le DEL ne fonctionne pas a tout les coups. Voyez d'où viens le problème.
les 2 première vois ou il lit le script :Message d'erreur chemin d'accès introuvable .
puis d'un coup il fonctionne .
Merci d'avance pour votre temps
@echo off
DEL "C:\wamp\www\Caisse-en-test\impressions\tickets\fini\*.pdf /Q"
pushd "C:\wamp\www\Caisse-en-test\impressions\tickets"
for /r %%I in (*.pdf) do (
start "" "C:\Program Files\Adobe\Acrobat 10.0\Acrobat\Acrobat.exe" /H /P "%%I"
ping 0.0.0.0 -n 10 > NUL
del %%I /f /q
Taskkill /IM Acrobat.exe
)
move "C:\wamp\www\Caisse-en-test\impressions\tickets\*.pdf" "C:\wamp\www\Caisse-en-test\impressions\tickets\fini\"
popd