Imprimer du ms-dos avec Brother HL-5150d - Imprimante - Hardware - Périphériques
Marsh Posté le 01-12-2005 à 15:06:00
Bonjour,
Quand tu dis je n'arrive pas à imprimer peut tu me dire quels sont les symptomes STP.
Est ce les jobs passent bien par ta file d'attente partagée? Pour cela met ton imprimante en pasue et regarde si les jobs sont bien stocké dessus.
De plus est ce que l'imprimante recoit bien tes jobs ?(Y a t'il une led qui clignote pour dire je recois ou non le job)
Quand tu fait un copy /b file.txt lpt1: en console dos est ce su'un document s'imprime?
Au vu de ces informations je pourrais t'en dire plus.
Bonne chance
Marsh Posté le 07-12-2005 à 15:59:31
Slt,
Excuse-moi pour le retard mais il y avait d'autres priorités qui étaient prioritaires.
Quand je tape dans un console dos : "copy /b file.txt lpt1" . L'imprimante ne clignote pas. Par contre le gestionnaire d'impresssion, j'ai plein d'impression qui apparait, une CINQUANTAINE environ
Marsh Posté le 07-12-2005 à 17:14:54
Arf
Ca fait beaucoup 50 jobs alors que tu n'en veux qu'un.
Et tu as quel message qui apparait lorsque le job se met en erreur?
maintenant passons au technique
Si tu crées une imprimante lpt1 avec un driver Laserjet HP 4 et que tu refais le test du copy /b est ce que ce coup ci ca s'imprime ou as tu toujours tes 50 jobs.
je te demande ca pour vérifier si c'est pas ton driver brother qui fout pas le boxon.
Marsh Posté le 08-12-2005 à 12:03:11
Slt,
J'ai essayé ton truc driver Laserjet Ca ne marche pas
Par contre j'ai remarqué à un autre truc.
J'ai créé un script
net use lpt1 /delete
net use lpt1 \\martinevo\brother /yes
Quand je lance, il me met "la commande s'est terminé correctement" donc j'en conclue qu'il fonctionne
J'imprime un document (par exemple, la page de test de l'imprimante). Ca ne marche pas, je vois environ une cinquantaine de job dans la file d'impression. Les jobs se suppriment et se recrées. Par contre je relance mon script en ayant modifiés un paramètre
net use lpt1 /delete
rem net use lpt1 \\martin\canon /yes
Miracle, l'impression se lance
Apparement cela viendrait du script, mais la je vois pas où
Marsh Posté le 08-12-2005 à 12:28:44
elle est en locale sur le XP ? parce que ton script coreespond a une imprimante rezo
Marsh Posté le 08-12-2005 à 12:29:45
normalement il suffit de glisser le fichier dans ta fenetre dos et ensuite "> lpt1"
Marsh Posté le 08-12-2005 à 12:31:51
BelZeth a écrit : Arf |
dos utilise son propre pilote normalement....
Marsh Posté le 08-12-2005 à 13:33:35
Lanstack a écrit : Slt, |
un script pour cela .... un net use + un persistent et rulez
Marsh Posté le 08-12-2005 à 13:53:35
xanack a écrit : dos utilise son propre pilote normalement.... |
oui pas de pilote DOS.
mais je voulais etre sur que ce n'étais pas un port brother.
Marsh Posté le 08-12-2005 à 14:04:35
c'est vrai qu'il manque un "persistent" devant le yes....
Marsh Posté le 08-12-2005 à 14:06:07
xanack a écrit : elle est en locale sur le XP ? parce que ton script coreespond a une imprimante rezo |
Houlala je suis nul. Merci pour la piste Xanack.
Keos, ou es installé ton imprimante. Car si elle est installée en // sur le poste sur lequel tu fais l'impression et que tu fais un net use LPT1, ben le job il tourne en rond.
il est envoyé sur le net use lpt1 qui envoi sur le partage qui envoi sur le lpt1 qui envoi sur le partage et ainsi de suite d'ou tes 50 jobs.
Donc si tu veux imprimer sur ton imprimante locale tu fait tout betement un:
copy /b file lpt1:
ou tu utilises la commande "print"
Maintenant si ton imprimante est installée à un autre PC et qu'elle est partagée la oui il faut utiliser la commande net use ...
ou alors tu peux faire le flemmard avec un batch du type impression.bat qui contine les infos suivantes:
copy /b %1 \\martinevo\brother
et lorsque tu taperas impression.bat toto.txt ton doc s'imprimera.
Si tu as toujours un problème ou que je me suis mal exprimé n'hésite pas. Mais dans ce cas la décrit moi STP entièrement ton processus d'impression (ou est l'imprimante, est ce que c'est le poste qui lance l'édition qui a l'imprimante au cul...) et comment le soft lance son édition (batch,...).
@ ++
Marsh Posté le 08-12-2005 à 14:29:31
ben ouais on sait pas si elle est partagée ou pas donc pas evident.....
d'après ce que je comprend elle juste au cul d'un xp et basta
Marsh Posté le 08-12-2005 à 17:56:01
Salut
Je vais réexpliquer en détail mon problème.
J'ai branché une imprimante Brother HL5150D sur le port // d'un PC. C'est le poste qui lance l'édition qui a l'imprimante au cul.
Marsh Posté le 08-12-2005 à 20:53:52
ben forcement ! mais ya que ce poste qui imprime ? (c'est ça la question )
Marsh Posté le 08-12-2005 à 21:13:43
Exactement, il n'y a que ce poste qui imprime. Les autres ont leur propre imprimante
Marsh Posté le 09-12-2005 à 08:30:42
J'ai essayé sans commande net use. Ca ne marche pas. Imposible d'imprimer du DOS avec XP
Marsh Posté le 09-12-2005 à 08:49:07
si c'est tout a fait possible, ce n'est pas lié a XP...... edite un fichier txt avec le bloc note, glisse le ensuite dans ta fenetre dos pour avoir son chemin, puis tu rajoutes " > lpt1"
si ça marche c'est plutot ton appli qui foire ou qui est mal parametrer, en meme temps les appis dos ne sont censées tourné sous xp
Marsh Posté le 09-12-2005 à 09:58:10
J'approuve Xanack.
Un bon petit dir >lpt1 ya pas mieux comme test
ou alors toujours le copy /b file lpt1
Voila voila.
Marsh Posté le 30-11-2005 à 17:55:17
Salut,
Dans l'entreprise où je travaille, il utiilise une application MSDOS.
J'ai installé un nouveau PC avec Windows XP et une imprimante Brother HL-5150d. Je n'arrive pas à imprimer depuis cette application.
Par contre Word, Excel s'imprime. C'est comme ci elle ne gérait pas les impressions Dos.
Avant elle était branché sur un poste configuré en win 98 et je n'avais aucun souci.
Est ce que c'est le pc (parametrage du port parralèle ou l'imprimante (paramétrage ou drivers) qui posent problème.
Je sais pour imprimer du msdos sur xp, il faut un script : net use lpt1 \\martinevo\brother /yes. Je l'ai mise en place
Merci pour votre aide
Lansatck
---------------
« Mais j'vous jure, y'a dix minutes, ça marchait très bien... »