OVH Cloud OVH Cloud

partage imprimante sous DOS

8 réponses
Avatar
Jocelyn
bonjour,
je suis sous win98se, j'aimerais partager une imprimante dans
un programme DOS. J'ai cherché dans les archives, on dit de faire la
commande: net use LPT1: \\nom_du_serveur\nom_de_l'imprimante mais où
doit-on écrire cette commande?!? (dans notre programme dos ou dans
autoexec.bat, config.sys ??)

merci de votre aide, Joss

8 réponses

Avatar
Oodini
bonjour,
je suis sous win98se, j'aimerais partager une imprimante dans
un programme DOS. J'ai cherché dans les archives, on dit de faire la
commande: net use LPT1: nom_du_serveurnom_de_l'imprimante mais où
doit-on écrire cette commande?!? (dans notre programme dos ou dans
autoexec.bat, config.sys ??)


Jamais fait ce genre de programmation sous DOS, mais cela devrait
assurément marcher avec l'AUTOEXEC.BAT.
Ou alors, il y a peut-être moyen d'inclure cette commande dans ton EXE...

Avatar
Patrick D.
On Mon, 4 Oct 2004 22:24:41 -0400, Jocelyn
wrote:

bonjour,
je suis sous win98se, j'aimerais partager une imprimante
dans
un programme DOS. J'ai cherché dans les archives, on dit de faire la
commande: net use LPT1: nom_du_serveurnom_de_l'imprimante mais

doit-on écrire cette commande?!? (dans notre programme dos ou dans
autoexec.bat, config.sys ??)

merci de votre aide, Joss




dans les propriétés de l'imprimante sous windows, rubrique capture d'un
port

--
* enlevez '.don't.spam' et '.invalid' de mon adresse eMail si vous voulez
m'écrire *
* Donne un poisson à un homme, il aura à manger pour un jour
* Apprends-lui à pêcher, il aura à manger pour tous les jours de sa vie *

Avatar
jean declercq
Jocelyn a écrit le 05/10/2004 :

bonjour,
je suis sous win98se, j'aimerais partager une imprimante dans
un programme DOS. J'ai cherché dans les archives, on dit de faire la
commande: net use LPT1: nom_du_serveurnom_de_l'imprimante mais où
doit-on écrire cette commande?!? (dans notre programme dos ou dans
autoexec.bat, config.sys ??)



Bonjour

Comme le dit Patrick, il faut mapper cette imprimante dans le panneau
de configuration des imprimantes de Win.
D'ailleurs, quand tu rajoutes une imprimante réseau, Win te demande si
tu veux l'utiliser avec un programme Dos. Si tu réponds oui, tu peux
maper un port imprimante (LPT1, 2, 3, etc...)

J'utilise cette fonctionnalité tous les jours, ça fonctionne très bien.

Si tu rajoutes une commande "net use" dans l'autoexec de win, ça ne
fonctionnera pas, le réseau n'est pas encore démarré.

Par contre, tu peux aussi créer un batch qui utilise cette commande
"net use", puis lance ton programme Dos.
Mais il me semble (pas testé) que dans ce cas, le mappage n'est pas
permanent.

--
Jean Declercq
message rédigé sur un spam 100% recyclé

Avatar
Jocelyn
merci pour vos suggestions, je vais les tester bientôt

alp, Joss

"Jocelyn" a écrit dans le message de
news: kvn8d.40$
bonjour,
je suis sous win98se, j'aimerais partager une imprimante dans
un programme DOS. J'ai cherché dans les archives, on dit de faire la
commande: net use LPT1: nom_du_serveurnom_de_l'imprimante mais


doit-on écrire cette commande?!? (dans notre programme dos ou dans
autoexec.bat, config.sys ??)

merci de votre aide, Joss




Avatar
pxg
Jocelyn wrote:
merci pour vos suggestions, je vais les tester bientôt


Ce n'est pas la commande "net use" qui partage, mais "net share". "Net help
share" te donnera les options. C'est une fonction serveur.
La commande "net use" sert à associer une ressource partagée sur le réseau
avec une ressource locale. C'est une fonction client.

cordialement

pxg

Avatar
Jocelyn
"pxg" a écrit dans le message de news:

Jocelyn wrote:
merci pour vos suggestions, je vais les tester bientôt


Ce n'est pas la commande "net use" qui partage, mais "net share". "Net
help

share" te donnera les options. C'est une fonction serveur.
La commande "net use" sert à associer une ressource partagée sur le réseau
avec une ressource locale. C'est une fonction client.

cordialement

pxg

ok merci. Et où doit-on écrire cet commande pour qu'elle soit en foncion

dès le démarrage des 2 pc ?
Joss


Avatar
jean declercq
Jocelyn a écrit le 06/10/2004 :

"pxg" a écrit dans le message de news:

Jocelyn wrote:
merci pour vos suggestions, je vais les tester bientôt


Ce n'est pas la commande "net use" qui partage, mais "net share". "Net help
share" te donnera les options. C'est une fonction serveur.
La commande "net use" sert à associer une ressource partagée sur le réseau
avec une ressource locale. C'est une fonction client.


ok merci. Et où doit-on écrire cet commande pour qu'elle soit en foncion

dès le démarrage des 2 pc ?


Tu n'as pas besoin d'écrire une commande.

Sur le PC sur lequel est connecté l'imprimante, il suffit que tu la
partages, voir les propriétés de l'imprimante, onglet partage.

Sur le pc qui souhaite accéder à cette imprimante, ajouter une
imprimante / imprimante réseau et ça doit fonctionner.
Quand le programme d'ajout d'imprimante te demande si tu souhaites
imprimer à partir d'applications MSDOS, tu réponds oui et tu pourras
associer le port LPT1 à cette imprimante.

Sur les 2 PC, cette configuration est permanente, elle sera toujours là
au démarrage suivant.

Les commandes "net share" et "net use" font exactement la même chose,
mais c'est moins "visuel".

--
Jean Declercq
message rédigé sur un spam 100% recyclé



Avatar
Jocelyn
"jean declercq" a écrit dans le message de news:

Jocelyn a écrit le 06/10/2004 :

"pxg" a écrit dans le message de news:

Jocelyn wrote:
merci pour vos suggestions, je vais les tester bientôt


Ce n'est pas la commande "net use" qui partage, mais "net share". "Net
help



share" te donnera les options. C'est une fonction serveur.
La commande "net use" sert à associer une ressource partagée sur le
réseau



avec une ressource locale. C'est une fonction client.


ok merci. Et où doit-on écrire cet commande pour qu'elle soit en foncion

dès le démarrage des 2 pc ?


Tu n'as pas besoin d'écrire une commande.

Sur le PC sur lequel est connecté l'imprimante, il suffit que tu la
partages, voir les propriétés de l'imprimante, onglet partage.

Sur le pc qui souhaite accéder à cette imprimante, ajouter une
imprimante / imprimante réseau et ça doit fonctionner.
Quand le programme d'ajout d'imprimante te demande si tu souhaites
imprimer à partir d'applications MSDOS, tu réponds oui et tu pourras
associer le port LPT1 à cette imprimante.

Sur les 2 PC, cette configuration est permanente, elle sera toujours là
au démarrage suivant.

Les commandes "net share" et "net use" font exactement la même chose,
mais c'est moins "visuel".

--
Jean Declercq
message rédigé sur un spam 100% recyclé



ok merci encore une fois,
alp, Joss