WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   help script file für drucker verbindung (http://www.wcm.at/forum/showthread.php?t=98820)

AIRNESS 03.06.2003 09:27

help script file für drucker verbindung
 
hallo leute!

ein batch file schreiben gehört im grunde nicht zu programmieren ... hoff aber, dass ich trotzdem hier richtig bin.

bräuchte dringend den befehl für die herstellung der verbindung zu einem drucker.

habs mit net print \\server\freigabename versucht, aber da kann ich nur in die warteschleife einsehen ....

wie lautet denn der befehl bitte
:rolleyes:

Montafon 03.06.2003 10:28

wie wärs damit

net use LPT1 \\PC\NAME

???

schon mla mit net /? probiert

AIRNESS 03.06.2003 10:37

sehr gscheit
 
/?
----- was neux ...

wenns so funken würd hätt ich net 30 minuten herumgekackt ...

abgesehen davon hängt das ding net local

Montafon 03.06.2003 10:45

ok was willst du genau machen?

wenn ich einen Drucker mit

net use lpt1 \\server\freigabename

verbinde, dann kann ich mittels print DATEI oder copy DATEI >> lpt1 auf diesem Drucker ausdrucken

du kannst auch lpt 2 bis 7 nehmen je noch lust und laune, falls du lokal schon einen Drucker dran hast

AIRNESS 03.06.2003 11:01

funkt bie mir komischwerise net

unter net use seh ich zwar dass das ding verbunden ist, kann aber sonst nix tun.

remote \\server1\lexmark - status ok - lokal lpt1

hätt halt gern, dass wenn man sich anmeldet ein script abläuft, welches den besagten drucker hinzuadded

dann will ich stink normal über word / dos / iexplore was drucken

Montafon 03.06.2003 11:09

na das ist doch ganz was anderes

meine Lösung funktioniert nur in einem Script oder direkt mit PRINT, usw.

du willst also zB im Word den Drucker auswählen, denn du mittles Startscript hinzugefügt hast und ausdrucken

da muss ich nochmal nachdenken - denn schließlich muss ein Treiber für den Drucker auch mitinstalliert werden, ...

Montafon 03.06.2003 11:14

so nun habe ich die Lösung

zB

Treiber installieren:

code:--------------------------------------------------------------------------------
echo %Computername%: Color Laserjet 4500 PostScript Treiber wird installiert!
cscript prndrvr.vbs -a -m "HP Color LaserJet 4500 PCL 6" -v 3 -e "Windows NT x86" -h \\server\Drivers\Printer\Laserjet4500PS -i \\server\Drivers\Printer\Laserjet4500PS\hp232ip6.i nf
--------------------------------------------------------------------------------


Drucker installieren:

code:--------------------------------------------------------------------------------
echo %Computername%: Installation "HP LaserJet 4/4M an LPT1"!
cscript prnmngr.vbs -a -m "HP LaserJet 4/4M Plus PS 600" -p "HP LaserJet 4/4M an LPT1:" -r "LPT1:"

Kannst die Scripte auch auf einen Server schmeissen:

cscript \\server\share\prnmngr.vbs ....

Es gibt aber eben noch eine andere möglichkeit in dem du die Drucker sharst!


code:--------------------------------------------------------------------------------
Syntax: prnmngr [-adxgtl?][c] [-s Server][-p Drucker][-m Treibermodell]
[-r Anschluss][-u Benutzername][-w Kennwort]
Argumente:
-a - Fügt einen lokalen Drucker hinzu.
-ac - Fügt eine Druckerverbindung hinzu.
-d - Löscht den Drucker.
-g - Ermittelt den Standarddrucker.
-l - Zeigt alle Drucker an.
-m - Treibermodell
-p - Druckername
-r - Anschlussname
-s - Servername
-t - Legt den Standarddrucker fest.
-u - Benutzername
-w - Kennwort
-x - Löscht alle Drucker.
-? - Zeigt die Befehlssyntax an.

Beispiele:
prnmngr -a -p "Drucker" -m "Treiber" -r "lpt1:"
prnmngr -d -p "Drucker" -s Server
prnmngr -ac -p "\\Server\Drucker"
prnmngr -d -p "\\Server\Drucker"
prnmngr -x -s Server
prnmngr -l -s Server
prnmngr -g
prnmngr -t -p "\\Server\Drucker"

AIRNESS 03.06.2003 11:20

ah wunderbar! thx

Montafon 03.06.2003 11:54

gib mir bescheid obs funkz

Gruß

AIRNESS 04.06.2003 08:29

hat gefunkt! thx ....

war zwar nicht der richtige ansatz von mir für die gesamtproblemlösung, aber wenigstens konnt ich jetzt ne fehlerquelle auschließen und bin auf dem richtigen weg.

thx


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:33 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag