OVH Cloud OVH Cloud

Impression par IP

2 réponses
Avatar
Fred
Bonjour,

Je cherche =E0 imprimer directement des fichiers ".prn"=20
ou ".plt" sur des imprimantes r=E9seaux. Il s'agit plus=20
pr=E9cis=E9ment d'obtenir le m=EAme r=E9sultat que la commande=20
dos: "copy c:\toto.txt lpt1" par ex. Le probl=E8me est que=20
=E7a ne fonctionne pas avec une adresse IP en cible: il veut=20
obligatoirement un nom de port de type LPTx...
J'a trouv=E9 une solution (en passant par un objet File=20
System Object) qui ne fonctionne qu'avec des imprimantes=20
r=E9seaux PARTAGEES (on indique le chemin d'acc=E8s de=20
l'imprimante):=20
FSO.CopyFile "fichier.plt", "\\chemin\imprimante"

Cette m=E9thode ne fonctionne pas avec le chemin d'acc=E8s des=20
imprimantes "locales" non partag=E9es...

Merci.

Une d=E9veloppeur d=E9sesp=E9r=E9... :o(

2 réponses

Avatar
Quasimodo
Fred formulated the question :
Bonjour,

Je cherche à imprimer directement des fichiers ".prn"
ou ".plt" sur des imprimantes réseaux. Il s'agit plus
précisément d'obtenir le même résultat que la commande
dos: "copy c:toto.txt lpt1" par ex. Le problème est que
ça ne fonctionne pas avec une adresse IP en cible: il veut
obligatoirement un nom de port de type LPTx...
J'a trouvé une solution (en passant par un objet File
System Object) qui ne fonctionne qu'avec des imprimantes
réseaux PARTAGEES (on indique le chemin d'accès de
l'imprimante):
FSO.CopyFile "fichier.plt", "cheminimprimante"

Cette méthode ne fonctionne pas avec le chemin d'accès des
imprimantes "locales" non partagées...

Merci.

Une développeur désespéré... :o(



soir,
Je ne veux pas abuser, mais si votre imprimante n'est pas partager, sur
un poste local, comment voulez-vous y accèder.
Le fait qu'une iprimante poséde sa propre carte réseau ou passe par un
device (spooler d'impression réseau), n'a absolument rien avoir avec un
poste qui propose de sharer une de ces ressource (printer).
Sorry, si je n'ai pu répondre à votre question, reformulé la sinon.

@+Quaz

--
This is an automatic signature of MesNews.
Site : http://mesnews.no-ip.com
Avatar
christophe-pasde
Bonsoir,

vous souhaitez peut-être déclencher une impression sur un PC distant
(WEB) avec la propre imprimante du PC dont vous possédez l'adresse IP ?

Christophe


Quasimodo a écrit :

Fred formulated the question :

Bonjour,

Je cherche à imprimer directement des fichiers ".prn" ou ".plt" sur
des imprimantes réseaux. Il s'agit plus précisément d'obtenir le même
résultat que la commande dos: "copy c:toto.txt lpt1" par ex. Le
problème est que ça ne fonctionne pas avec une adresse IP en cible: il
veut obligatoirement un nom de port de type LPTx...
J'a trouvé une solution (en passant par un objet File System Object)
qui ne fonctionne qu'avec des imprimantes réseaux PARTAGEES (on
indique le chemin d'accès de l'imprimante): FSO.CopyFile
"fichier.plt", "cheminimprimante"

Cette méthode ne fonctionne pas avec le chemin d'accès des imprimantes
"locales" non partagées...

Merci.

Une développeur désespéré... :o(




soir,
Je ne veux pas abuser, mais si votre imprimante n'est pas partager, sur
un poste local, comment voulez-vous y accèder.
Le fait qu'une iprimante poséde sa propre carte réseau ou passe par un
device (spooler d'impression réseau), n'a absolument rien avoir avec un
poste qui propose de sharer une de ces ressource (printer).
Sorry, si je n'ai pu répondre à votre question, reformulé la sinon.

@+Quaz