Si j'imprime (sur une Epson LQ100) et qu'une fois l'impression lancée je
me rends compte que je me suis trompé et que je veux l'arrêter, avant
que l'annulation soit prise en compte ça prend à peu près le temps que
ça aurait pris à finir d'imprimer la page (tout en faisant sensiblement
moins de bruit il est vrai).
Epson dit ne rien y pouvoir, il semblerait donc que ce soit géré par
Windows. Quelqu'un aurait-il quelque chose à dire là-dessus ?
Gloops , le jeu. 09 juin 2005 12:21:24, écrivait ceci:
Re,
Quelques précisions s'avèrent utiles : - ces commandes recquièrent les droits administrateur Perso j'ai désigné tous les utilisateurs de ma station comme
administrateurs d'impression, ce qui permet pas mal d'intervention de leur part.
-- Embryon de site : http://gilles.ronsin.free.fr Nouvelle astuce : Gérez vos messages non lus http://gilles.ronsin.free.fr/#nonlus Il est impossible pour un optimiste d'être agréablement surpris.
Gloops <gloops@niark.fr>, le jeu. 09 juin 2005 12:21:24, écrivait
ceci:
Re,
Quelques précisions s'avèrent utiles :
- ces commandes recquièrent les droits administrateur
Perso j'ai désigné tous les utilisateurs de ma station comme
administrateurs d'impression, ce qui permet pas mal d'intervention de
leur part.
--
Embryon de site : http://gilles.ronsin.free.fr
Nouvelle astuce : Gérez vos messages non lus
http://gilles.ronsin.free.fr/#nonlus
Il est impossible pour un optimiste d'être agréablement surpris.
Gloops , le jeu. 09 juin 2005 12:21:24, écrivait ceci:
Re,
Quelques précisions s'avèrent utiles : - ces commandes recquièrent les droits administrateur Perso j'ai désigné tous les utilisateurs de ma station comme
administrateurs d'impression, ce qui permet pas mal d'intervention de leur part.
-- Embryon de site : http://gilles.ronsin.free.fr Nouvelle astuce : Gérez vos messages non lus http://gilles.ronsin.free.fr/#nonlus Il est impossible pour un optimiste d'être agréablement surpris.
Gloops
Bonjour,
Relance du spooler d'impression.
Alors finalement, voilà comment j'ai fait.
Le lien indiqué par JF (*) (copie de ce message par mail à l'administrateur de zebulon.fr) comporte un batch de relance du spooler, mais qui fonctionne sur une machine où le service de fax n'est pas lancé. Or, sur ma machine, il l'est, ce qui provoque une erreur en arrêtant le spooler.
J'avais proposé ECHO O | NET STOP SPOOLER, mais il s'avère que cela ne fonctionne pas.
Alors voici ce que j'ai testé. Il y a deux batchs, RESPOOL.BAT et PAUSESEC.BAT. Je laisse chacun se débrouiller avec le PATH, en corrigeant la deuxième ligne. Après il reste la mise à disposition de l'utilisateur, on trouve des choses très bien pour ça sur le site de JC Bellamy. Il me vient à l'esprit le mot RunAsAdmin, je ne sais plus si c'est à ça que ça sert, de toute manière le sujet a été très débattu sur le newsgroup windowsxp. Pour le moment j'ai créé une tâche dans C:WindowsTasks, en tant qu'administrateur, qui exécute RESPOOL.BAT, comme ça l'utilisateur peut l'exécuter.
ça ne marche pas à tous les coups, quelquefois l'impression se relance avec le spooler, peut-être y a-t-il une phase du traitement où c'est plus efficace de l'annuler, en tout cas c'est bien plus efficace comme ça que de prendre son mal en patience. Le pire que j'ai vu c'est devoir arrêter l'impression deux fois.
Concrètement, comme je lance le batch par une tâche, la fenêtre des tâches étant ouverte, je sais quand le traitement est fini puisque j'ai la colonne de statut où s'inscrit "En cours d'exécution". Après il faut raffraîchir l'affichage de la file d'attente.
RESPOOL arrête le service fax, puis le service spooler, et relance le service spooler, puis le service fax, avec une pause de 2 secondes d'une commande à l'autre pour laisser s'exécuter. ===== Début de RESPOOL.BAT ==== @ECHO OFF PATH %PATH%;C:BATCH NET STOP FAX CALL PAUSESEC 2 NET STOP SPOOLER CALL PAUSESEC 2 NET START SPOOLER CALL PAUSESEC 2 NET START FAX CALL PAUSESEC 2 ===== Fin de RESPOOL.BAT ====== PAUSESEC exécute une pause d'un nombre (approximatif) de secondes indiqué par l'argument, en affichant un # à chaque seconde (je ne sais plus de qui j'ai pompé ça sur le newsgroup, ça s'appelait testregl.bat avec une durée fixe) ===== Début de PAUSESEC.BAT === For /L %%I in (1,1,%1) Do ( (Set /P i=#) < NUL Ping 127.0.0.1 -n 2 > NUL) ===== Fin de PAUSESEC.BAT ===== _____________________________________ Gloops a écrit, le 08/06/2005 22:22 :
Bonjour tout le monde,
Si j'imprime (sur une Epson LQ100) et qu'une fois l'impression lancée je me rends compte que je me suis trompé et que je veux l'arrêter, avant que l'annulation soit prise en compte ça prend à peu près le temps que ça aurait pris à finir d'imprimer la page (tout en faisant sensiblement moins de bruit il est vrai).
Epson dit ne rien y pouvoir, il semblerait donc que ce soit géré par Windows. Quelqu'un aurait-il quelque chose à dire là-dessus ?
(*) www.zebulon.fr/astuces/astuce-windows-175.html dans message <# de ce jour 10:43, dans fil "Impressions : et si je veux annuler ?" démarré le 08.06.2005 à 22:22 par Gloops.
Bonjour,
Relance du spooler d'impression.
Alors finalement, voilà comment j'ai fait.
Le lien indiqué par JF (*) (copie de ce message par mail à
l'administrateur de zebulon.fr) comporte un batch de relance du spooler,
mais qui fonctionne sur une machine où le service de fax n'est pas
lancé. Or, sur ma machine, il l'est, ce qui provoque une erreur en
arrêtant le spooler.
J'avais proposé ECHO O | NET STOP SPOOLER, mais il s'avère que cela ne
fonctionne pas.
Alors voici ce que j'ai testé. Il y a deux batchs, RESPOOL.BAT et
PAUSESEC.BAT. Je laisse chacun se débrouiller avec le PATH, en
corrigeant la deuxième ligne. Après il reste la mise à disposition de
l'utilisateur, on trouve des choses très bien pour ça sur le site de JC
Bellamy. Il me vient à l'esprit le mot RunAsAdmin, je ne sais plus si
c'est à ça que ça sert, de toute manière le sujet a été très débattu sur
le newsgroup windowsxp. Pour le moment j'ai créé une tâche dans
C:WindowsTasks, en tant qu'administrateur, qui exécute RESPOOL.BAT,
comme ça l'utilisateur peut l'exécuter.
ça ne marche pas à tous les coups, quelquefois l'impression se relance
avec le spooler, peut-être y a-t-il une phase du traitement où c'est
plus efficace de l'annuler, en tout cas c'est bien plus efficace comme
ça que de prendre son mal en patience. Le pire que j'ai vu c'est devoir
arrêter l'impression deux fois.
Concrètement, comme je lance le batch par une tâche, la fenêtre des
tâches étant ouverte, je sais quand le traitement est fini puisque j'ai
la colonne de statut où s'inscrit "En
cours d'exécution". Après il faut raffraîchir l'affichage de la file
d'attente.
RESPOOL arrête le service fax, puis le service spooler, et relance le
service spooler, puis le service fax, avec une pause de 2 secondes d'une
commande à l'autre pour laisser s'exécuter.
===== Début de RESPOOL.BAT ==== @ECHO OFF
PATH %PATH%;C:BATCH
NET STOP FAX
CALL PAUSESEC 2
NET STOP SPOOLER
CALL PAUSESEC 2
NET START SPOOLER
CALL PAUSESEC 2
NET START FAX
CALL PAUSESEC 2
===== Fin de RESPOOL.BAT ======
PAUSESEC exécute une pause d'un nombre (approximatif) de secondes
indiqué par l'argument,
en affichant un # à chaque seconde (je ne sais plus de qui j'ai pompé ça
sur le newsgroup, ça s'appelait testregl.bat avec une durée fixe)
===== Début de PAUSESEC.BAT === For /L %%I in (1,1,%1) Do (
(Set /P i=#) < NUL
Ping 127.0.0.1 -n 2 > NUL)
===== Fin de PAUSESEC.BAT =====
_____________________________________
Gloops a écrit, le 08/06/2005 22:22 :
Bonjour tout le monde,
Si j'imprime (sur une Epson LQ100) et qu'une fois l'impression lancée je
me rends compte que je me suis trompé et que je veux l'arrêter, avant
que l'annulation soit prise en compte ça prend à peu près le temps que
ça aurait pris à finir d'imprimer la page (tout en faisant sensiblement
moins de bruit il est vrai).
Epson dit ne rien y pouvoir, il semblerait donc que ce soit géré par
Windows. Quelqu'un aurait-il quelque chose à dire là-dessus ?
(*) www.zebulon.fr/astuces/astuce-windows-175.html
dans message <#pYIA9MbFHA.2288@TK2MSFTNGP14.phx.gbl> de ce jour 10:43,
dans fil "Impressions : et si je veux annuler ?" démarré le 08.06.2005 à
22:22 par Gloops.
Le lien indiqué par JF (*) (copie de ce message par mail à l'administrateur de zebulon.fr) comporte un batch de relance du spooler, mais qui fonctionne sur une machine où le service de fax n'est pas lancé. Or, sur ma machine, il l'est, ce qui provoque une erreur en arrêtant le spooler.
J'avais proposé ECHO O | NET STOP SPOOLER, mais il s'avère que cela ne fonctionne pas.
Alors voici ce que j'ai testé. Il y a deux batchs, RESPOOL.BAT et PAUSESEC.BAT. Je laisse chacun se débrouiller avec le PATH, en corrigeant la deuxième ligne. Après il reste la mise à disposition de l'utilisateur, on trouve des choses très bien pour ça sur le site de JC Bellamy. Il me vient à l'esprit le mot RunAsAdmin, je ne sais plus si c'est à ça que ça sert, de toute manière le sujet a été très débattu sur le newsgroup windowsxp. Pour le moment j'ai créé une tâche dans C:WindowsTasks, en tant qu'administrateur, qui exécute RESPOOL.BAT, comme ça l'utilisateur peut l'exécuter.
ça ne marche pas à tous les coups, quelquefois l'impression se relance avec le spooler, peut-être y a-t-il une phase du traitement où c'est plus efficace de l'annuler, en tout cas c'est bien plus efficace comme ça que de prendre son mal en patience. Le pire que j'ai vu c'est devoir arrêter l'impression deux fois.
Concrètement, comme je lance le batch par une tâche, la fenêtre des tâches étant ouverte, je sais quand le traitement est fini puisque j'ai la colonne de statut où s'inscrit "En cours d'exécution". Après il faut raffraîchir l'affichage de la file d'attente.
RESPOOL arrête le service fax, puis le service spooler, et relance le service spooler, puis le service fax, avec une pause de 2 secondes d'une commande à l'autre pour laisser s'exécuter. ===== Début de RESPOOL.BAT ==== @ECHO OFF PATH %PATH%;C:BATCH NET STOP FAX CALL PAUSESEC 2 NET STOP SPOOLER CALL PAUSESEC 2 NET START SPOOLER CALL PAUSESEC 2 NET START FAX CALL PAUSESEC 2 ===== Fin de RESPOOL.BAT ====== PAUSESEC exécute une pause d'un nombre (approximatif) de secondes indiqué par l'argument, en affichant un # à chaque seconde (je ne sais plus de qui j'ai pompé ça sur le newsgroup, ça s'appelait testregl.bat avec une durée fixe) ===== Début de PAUSESEC.BAT === For /L %%I in (1,1,%1) Do ( (Set /P i=#) < NUL Ping 127.0.0.1 -n 2 > NUL) ===== Fin de PAUSESEC.BAT ===== _____________________________________ Gloops a écrit, le 08/06/2005 22:22 :
Bonjour tout le monde,
Si j'imprime (sur une Epson LQ100) et qu'une fois l'impression lancée je me rends compte que je me suis trompé et que je veux l'arrêter, avant que l'annulation soit prise en compte ça prend à peu près le temps que ça aurait pris à finir d'imprimer la page (tout en faisant sensiblement moins de bruit il est vrai).
Epson dit ne rien y pouvoir, il semblerait donc que ce soit géré par Windows. Quelqu'un aurait-il quelque chose à dire là-dessus ?
(*) www.zebulon.fr/astuces/astuce-windows-175.html dans message <# de ce jour 10:43, dans fil "Impressions : et si je veux annuler ?" démarré le 08.06.2005 à 22:22 par Gloops.
Gloops
Bonjour,
Relance du spooler d'impression.
Alors finalement, voilà comment j'ai fait.
Le lien indiqué par JF (*) (copie de ce message par mail à l'administrateur de zebulon.fr) comporte un batch de relance du spooler, mais qui fonctionne sur une machine où le service de fax n'est pas lancé. Or, sur ma machine, il l'est, ce qui provoque une erreur en arrêtant le spooler.
J'avais proposé ECHO O | NET STOP SPOOLER, mais il s'avère que cela ne fonctionne pas.
Alors voici ce que j'ai testé. Il y a deux batchs, RESPOOL.BAT et PAUSESEC.BAT. Je laisse chacun se débrouiller avec le PATH, en corrigeant la deuxième ligne. Après il reste la mise à disposition de l'utilisateur, on trouve des choses très bien pour ça sur le site de JC Bellamy. Il me vient à l'esprit le mot RunAsAdmin, je ne sais plus si c'est à ça que ça sert, de toute manière le sujet a été très débattu sur le newsgroup windowsxp. Pour le moment j'ai créé une tâche dans C:WindowsTasks, en tant qu'administrateur, qui exécute RESPOOL.BAT, comme ça l'utilisateur peut l'exécuter.
ça ne marche pas à tous les coups, quelquefois l'impression se relance avec le spooler, peut-être y a-t-il une phase du traitement où c'est plus efficace de l'annuler, en tout cas c'est bien plus efficace comme ça que de prendre son mal en patience. Le pire que j'ai vu c'est devoir arrêter l'impression deux fois.
Concrètement, comme je lance le batch par une tâche, la fenêtre des tâches étant ouverte, je sais quand le traitement est fini puisque j'ai la colonne de statut où s'inscrit "En cours d'exécution". Après il faut raffraîchir l'affichage de la file d'attente.
RESPOOL arrête le service fax, puis le service spooler, et relance le service spooler, puis le service fax, avec une pause de 2 secondes d'une commande à l'autre pour laisser s'exécuter. ===== Début de RESPOOL.BAT ==== @ECHO OFF PATH %PATH%;C:BATCH NET STOP FAX CALL PAUSESEC 2 NET STOP SPOOLER CALL PAUSESEC 2 NET START SPOOLER CALL PAUSESEC 2 NET START FAX CALL PAUSESEC 2 ===== Fin de RESPOOL.BAT ====== PAUSESEC exécute une pause d'un nombre (approximatif) de secondes indiqué par l'argument, en affichant un # à chaque seconde (je ne sais plus de qui j'ai pompé ça sur le newsgroup, ça s'appelait testregl.bat avec une durée fixe) ===== Début de PAUSESEC.BAT === For /L %%I in (1,1,%1) Do ( (Set /P i=#) < NUL Ping 127.0.0.1 -n 2 > NUL) ===== Fin de PAUSESEC.BAT ===== _____________________________________ Gloops a écrit, le 08/06/2005 22:22 :
Bonjour tout le monde,
Si j'imprime (sur une Epson LQ100) et qu'une fois l'impression lancée je me rends compte que je me suis trompé et que je veux l'arrêter, avant que l'annulation soit prise en compte ça prend à peu près le temps que ça aurait pris à finir d'imprimer la page (tout en faisant sensiblement moins de bruit il est vrai).
Epson dit ne rien y pouvoir, il semblerait donc que ce soit géré par Windows. Quelqu'un aurait-il quelque chose à dire là-dessus ?
(*) www.zebulon.fr/astuces/astuce-windows-175.html dans message <# de ce jour 10:43, dans fil "Impressions : et si je veux annuler ?" démarré le 08.06.2005 à 22:22 par Gloops.
Bonjour,
Relance du spooler d'impression.
Alors finalement, voilà comment j'ai fait.
Le lien indiqué par JF (*) (copie de ce message par mail à
l'administrateur de zebulon.fr) comporte un batch de relance du spooler,
mais qui fonctionne sur une machine où le service de fax n'est pas
lancé. Or, sur ma machine, il l'est, ce qui provoque une erreur en
arrêtant le spooler.
J'avais proposé ECHO O | NET STOP SPOOLER, mais il s'avère que cela ne
fonctionne pas.
Alors voici ce que j'ai testé. Il y a deux batchs, RESPOOL.BAT et
PAUSESEC.BAT. Je laisse chacun se débrouiller avec le PATH, en
corrigeant la deuxième ligne. Après il reste la mise à disposition de
l'utilisateur, on trouve des choses très bien pour ça sur le site de JC
Bellamy. Il me vient à l'esprit le mot RunAsAdmin, je ne sais plus si
c'est à ça que ça sert, de toute manière le sujet a été très débattu sur
le newsgroup windowsxp. Pour le moment j'ai créé une tâche dans
C:WindowsTasks, en tant qu'administrateur, qui exécute RESPOOL.BAT,
comme ça l'utilisateur peut l'exécuter.
ça ne marche pas à tous les coups, quelquefois l'impression se relance
avec le spooler, peut-être y a-t-il une phase du traitement où c'est
plus efficace de l'annuler, en tout cas c'est bien plus efficace comme
ça que de prendre son mal en patience. Le pire que j'ai vu c'est devoir
arrêter l'impression deux fois.
Concrètement, comme je lance le batch par une tâche, la fenêtre des
tâches étant ouverte, je sais quand le traitement est fini puisque j'ai
la colonne de statut où s'inscrit "En
cours d'exécution". Après il faut raffraîchir l'affichage de la file
d'attente.
RESPOOL arrête le service fax, puis le service spooler, et relance le
service spooler, puis le service fax, avec une pause de 2 secondes d'une
commande à l'autre pour laisser s'exécuter.
===== Début de RESPOOL.BAT ==== @ECHO OFF
PATH %PATH%;C:BATCH
NET STOP FAX
CALL PAUSESEC 2
NET STOP SPOOLER
CALL PAUSESEC 2
NET START SPOOLER
CALL PAUSESEC 2
NET START FAX
CALL PAUSESEC 2
===== Fin de RESPOOL.BAT ======
PAUSESEC exécute une pause d'un nombre (approximatif) de secondes
indiqué par l'argument,
en affichant un # à chaque seconde (je ne sais plus de qui j'ai pompé ça
sur le newsgroup, ça s'appelait testregl.bat avec une durée fixe)
===== Début de PAUSESEC.BAT === For /L %%I in (1,1,%1) Do (
(Set /P i=#) < NUL
Ping 127.0.0.1 -n 2 > NUL)
===== Fin de PAUSESEC.BAT =====
_____________________________________
Gloops a écrit, le 08/06/2005 22:22 :
Bonjour tout le monde,
Si j'imprime (sur une Epson LQ100) et qu'une fois l'impression lancée je
me rends compte que je me suis trompé et que je veux l'arrêter, avant
que l'annulation soit prise en compte ça prend à peu près le temps que
ça aurait pris à finir d'imprimer la page (tout en faisant sensiblement
moins de bruit il est vrai).
Epson dit ne rien y pouvoir, il semblerait donc que ce soit géré par
Windows. Quelqu'un aurait-il quelque chose à dire là-dessus ?
(*) www.zebulon.fr/astuces/astuce-windows-175.html
dans message <#pYIA9MbFHA.2288@TK2MSFTNGP14.phx.gbl> de ce jour 10:43,
dans fil "Impressions : et si je veux annuler ?" démarré le 08.06.2005 à
22:22 par Gloops.
Le lien indiqué par JF (*) (copie de ce message par mail à l'administrateur de zebulon.fr) comporte un batch de relance du spooler, mais qui fonctionne sur une machine où le service de fax n'est pas lancé. Or, sur ma machine, il l'est, ce qui provoque une erreur en arrêtant le spooler.
J'avais proposé ECHO O | NET STOP SPOOLER, mais il s'avère que cela ne fonctionne pas.
Alors voici ce que j'ai testé. Il y a deux batchs, RESPOOL.BAT et PAUSESEC.BAT. Je laisse chacun se débrouiller avec le PATH, en corrigeant la deuxième ligne. Après il reste la mise à disposition de l'utilisateur, on trouve des choses très bien pour ça sur le site de JC Bellamy. Il me vient à l'esprit le mot RunAsAdmin, je ne sais plus si c'est à ça que ça sert, de toute manière le sujet a été très débattu sur le newsgroup windowsxp. Pour le moment j'ai créé une tâche dans C:WindowsTasks, en tant qu'administrateur, qui exécute RESPOOL.BAT, comme ça l'utilisateur peut l'exécuter.
ça ne marche pas à tous les coups, quelquefois l'impression se relance avec le spooler, peut-être y a-t-il une phase du traitement où c'est plus efficace de l'annuler, en tout cas c'est bien plus efficace comme ça que de prendre son mal en patience. Le pire que j'ai vu c'est devoir arrêter l'impression deux fois.
Concrètement, comme je lance le batch par une tâche, la fenêtre des tâches étant ouverte, je sais quand le traitement est fini puisque j'ai la colonne de statut où s'inscrit "En cours d'exécution". Après il faut raffraîchir l'affichage de la file d'attente.
RESPOOL arrête le service fax, puis le service spooler, et relance le service spooler, puis le service fax, avec une pause de 2 secondes d'une commande à l'autre pour laisser s'exécuter. ===== Début de RESPOOL.BAT ==== @ECHO OFF PATH %PATH%;C:BATCH NET STOP FAX CALL PAUSESEC 2 NET STOP SPOOLER CALL PAUSESEC 2 NET START SPOOLER CALL PAUSESEC 2 NET START FAX CALL PAUSESEC 2 ===== Fin de RESPOOL.BAT ====== PAUSESEC exécute une pause d'un nombre (approximatif) de secondes indiqué par l'argument, en affichant un # à chaque seconde (je ne sais plus de qui j'ai pompé ça sur le newsgroup, ça s'appelait testregl.bat avec une durée fixe) ===== Début de PAUSESEC.BAT === For /L %%I in (1,1,%1) Do ( (Set /P i=#) < NUL Ping 127.0.0.1 -n 2 > NUL) ===== Fin de PAUSESEC.BAT ===== _____________________________________ Gloops a écrit, le 08/06/2005 22:22 :
Bonjour tout le monde,
Si j'imprime (sur une Epson LQ100) et qu'une fois l'impression lancée je me rends compte que je me suis trompé et que je veux l'arrêter, avant que l'annulation soit prise en compte ça prend à peu près le temps que ça aurait pris à finir d'imprimer la page (tout en faisant sensiblement moins de bruit il est vrai).
Epson dit ne rien y pouvoir, il semblerait donc que ce soit géré par Windows. Quelqu'un aurait-il quelque chose à dire là-dessus ?
(*) www.zebulon.fr/astuces/astuce-windows-175.html dans message <# de ce jour 10:43, dans fil "Impressions : et si je veux annuler ?" démarré le 08.06.2005 à 22:22 par Gloops.
Gloops
Autant pour moi, zebulon étant une espèce de forum, ce n'est pas à l'administrateur qu'il y avait lieu de s'adresser, mais plutôt à l'émetteur de la page, ou poster un commentaire.
ça va prendre un peu plus de temps, je vais essayer de me manifester par là-bas.
Autant pour moi, zebulon étant une espèce de forum, ce n'est pas à
l'administrateur qu'il y avait lieu de s'adresser, mais plutôt à
l'émetteur de la page, ou poster un commentaire.
ça va prendre un peu plus de temps, je vais essayer de me manifester par
là-bas.
Autant pour moi, zebulon étant une espèce de forum, ce n'est pas à l'administrateur qu'il y avait lieu de s'adresser, mais plutôt à l'émetteur de la page, ou poster un commentaire.
ça va prendre un peu plus de temps, je vais essayer de me manifester par là-bas.