WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Netzwerke (http://www.wcm.at/forum/forumdisplay.php?f=32)
-   -   Windows2k Druckerproblem (http://www.wcm.at/forum/showthread.php?t=28520)

jensxxl 21.08.2001 12:05

Windows2k Druckerproblem
 
Bei uns in der Schule haben wir ein Peer-to-Peer-Netzwerk installiert. Auf allen Rechnern ist Win2k Professional installiert. Nun mein Problem:
Wenn wir auf einem der Netzwerkdrucker etwas drucken wollen, müssen wir uns immer erst über die Netzwerkumgebung mit dem Drucker verbinden. Erst danach ist es möglich, zu drucken. Fährt man seinen Rechner herunter und wieder hoch, muss man diese Prozedur erneut ausführen, um drucken zu können.
Ausserdem ist die maximale Anzahl der Zugriffe auf den Drucker auf zehn beschränkt.
Kann uns vielleicht jemand helfen ? Sind das evtl. Einschränkungen, die Microsoft in sein Win2k eingebaut hat ?

Gruss Jens

Oli 21.08.2001 12:30

1. hast einen Netzwerkdrucker mit dem Assistenten neuer Drucker
aus START-EINSTELLUNGEN-DRUCKER installiert?

2. Bei W2K-Professional ist die Anzahl der gleichen Verbindungen
limitiert. Mehr kann nur W2K-Server oder ein Linux.

Ciao Oliver

MANX 21.08.2001 12:36

Hi!

Ich frag' gleich weiter.
Ist der Netzwerkdrucker ein Stand-alone-Drucker (d.h. mit Netzwerkanschluss), hängt er an einer Printserverbox, oder an einem Win2k Rechner?

Das automatische Verbinden beim Bootvorgang läßt sich mit einem Batchscript hinbekommen.

Grüße

Manx

jensxxl 21.08.2001 12:54

@Oli
1. Der Druckerassistent war unser erste Gedanke. Ist ja auch am naheliegendsten. Hat aber nix gebracht. Der Drucker wird zwar unter Einstellungen - Drucker angezeigt, verbinden müssen wir uns trotzdem immer noch manuell.
2. Dann hat sich das ja schon erledigt, weil wir ja ein PtP-Netzwerk haben.

@Manx
Der Drucker hängt an einem Rechner dran (unsere Rechner haben alle Win2k), ganz normal am LPT-Port.

Wie funktioniert das mit dem Batchskript ?

Gruss Jens

MANX 21.08.2001 13:37

Hi!

Also punkto Batchdateien bin ich auch kein Profi!

Aber Du kannst ja in der Konsole mit dem Befehl
'net use Z: \\Server\Freigabe /persistent:yes'
Dich mit einer Share verbinden.

Das ganze funzt auch mit einem Drucker:
'net use LPT1: \\Server\Drucker'

Am besten einmal in der Windowshilfe nachlesen.

Wenn Du diese Freigaben im Editor schreibst und das ganze als z.B. 'freigabe.bat' abspeicherst und eine Verknüpung in den Autostartordner machst, dann führt er beim Start diese Befehle der Batchdatei aus.

Bitte an alle Spezialisten mich zu korrigieren bzw. eine sauberere Lösung vorzuschlagen.

Grüße

Manx

jensxxl 21.08.2001 14:56

Also ich habe jetzt eine ganze Weile mit dem net-Befehl experimentiert. Ich habe mir mit "net use" alle Verbindungen anzeigen lassen. Dort wurde dann die Verbindung als \\Sk31\IPC$ angezeigt. Allerdings erst, nachdem ich mich unter Windows mit dem Rechner verbunden hatte. Nachdem ich die Verbindung mit "net use \\Sk31\IPC$ /delete" getrennt hatte, habe ich eingegeben: "net use \\Sk31\IPC$". Ich sollte danach ein Passwort eingeben. Für die Verbindung braucht man aber kein Passwort. Ich muss dazu sagen: Wenn ich mich unter Windows über die Netzwerkumgebung mit dem Rechner verbinden will, werde ich aufgefordert, ein Netzwerkkennwort einzugeben. Unter "Verbinden als" gibt man dann "31" ein, und das Feld "Kennwort" wird leergelassen. Das ist bei allen Rechnern in unserem Netzwerk so.
Was muss ich tun ? Ich habe dann beim net-Befehl als Paswort "31" oder "Sk31" eingegeben, das hat aber nichts gebracht.
Ich muss dazu sagen, dass die Rechner-Namen in unserem Netzwerk alle mit "Sk" beginnen und dann durchnummeriert sind. Der Rechner mit dem besagten Drucker hat also den Namen "Sk31".
Ich komme echt nicht weiter. Hoffentlich kann mir jemand helfen.

Gruss Jens

valo 21.08.2001 15:04

die einfachste lösung wäre ein printserver für den drucker oder, wenn es ein HP drucker is, ein jet direct modul...

MANX 21.08.2001 15:07

Hi!

Also auf den ersten Anblick stört mich das '$-Zeichen' bei der Freigabe. Denn unter Win2k (glaub' auch unter NT) gibt es Standardfreigaben, die nicht extra freigegeben werden müssen.
Du kannst Dich immer mit C$ verbinden (als Adminstrator).

Mit welchem Namen ist der Drucker jetzt freigegeben?

\\SK31\?Drucker? (IPC$ => wieso das $)

Grüße

Manx

jensxxl 21.08.2001 15:20

Es geht !!!
 
Ich hab es rausgekriegt.
Der Befehl lautet: "net use \\Sk31\IPC$ /user:Sk\31

Zur Erklärung (meine Meinung):
\\Sk31: so heisst der Rechner mit dem Drucker
\IPC$: keine Ahnung, wurde mir mit "net use" angezeigt. Habe es einfach mal übernommen.
/user:Sk\31: Als Benutzer "31" der Domäne "Sk" anmelden.

Fragt mich nicht nach irgenwelchen wiesos und warums. Diese Fragen habe ich mir abgewöhnt seit dem ich mit Windows arbeite ;)

Danke für den Tip mit dem Befehl "net"

Gruss Jens

MANX 21.08.2001 15:51

Hi!

Na super :).
Batchdatei auch geschrieben?

Grüße

Manx

jensxxl 21.08.2001 23:14

Nein noch nicht. Hatte heute 14:30 Feierabend und da war die Zeit zu knapp zum schreiben und testen. Dazu hätte ich länger bleiben müssen, und man muss es ja mit dem Enthusiasmus (schreibt man das so ?) nicht gleich übertreiben, oder ;) ? Ich werde es morgen früh halb acht gleich ausprobieren und wenn es funktioniert (eigentlich spricht nichts dafür, dass es nicht klappt) haben wir in unserer Klasse ein Problem weniger. Bleibt nur noch das Problem mit den beschränkten Zugriffen, aber das können wir eh nicht lösen, da das ja am Windows liegt. Microsoft sei dank. Ich hoffe nur, dass es mit der Batch keine Probleme geben wird. Denn wenn alle Rechner hochgefahren werden, wird auch auf jedem Rechner die Batch-Datei ausgeführt (logisch, oder ?). Nun kann es doch aber passieren, dass die ersten zehn Rechner keine Probleme melden, alle anderen, die sich danach an "Sk31" anmelden wollen aber irgendeine Fehlermeldung ausgeben, dass der Zugriff verweigert wird. Mal sehen. Probieren geht über Studieren. Wie gesagt, morgen wird das ganze getestet und ich schreibe dann, ob alles funktioniert hat.
Aber der Tip mit dem Befehl "net" war echt klasse ! Ich wusste gar nicht, dass es den überhaupt gibt. Nochmals vielen Dank.

Gruss Jens

MANX 21.08.2001 23:43

Hi!

Nur als Info:

Zitat:

gefunden in der Windowshilfe

Ordner mit besonderen Freigaben

Laufwerkbuchstabe$

IPC$

Eine Ressource, die zum Freigeben der Named Pipes dient, die für die Kommunikation zwischen Programmen unerläßlich sind. Sie wird bei der Remoteverwaltung eines Computers und der Anzeige der freigegebenen Ressourcen eines Computers verwendet.
Aber es funzt ja!

Grüße

Manx

jensxxl 22.08.2001 02:19

Hä ?
 
Kapier kein Wort. Was sind denn Named Pipes bitteschön ? Und überhaupt, der ganze Rest klingt sehr unverständlich. Naja, die Leute in Richmond werden sich schon was dabei gedacht haben, so hochtrabend zu reden.
Wir sehen uns dann morgen (bzw. nachher)

Gruss Jens

jj6131 22.08.2001 15:33

redmond
 
nicht richmomd...:tux:

jensxxl 22.08.2001 15:49

'tschuldigung. Wird nicht wieder vorkommen. ;)

Gruss Jens

callas 22.08.2001 20:37

anmeldeskript schreiben:

zb 'drucker.cmd' mit editor erstellen, da rein:

net use LPT1: \\ .... (eh schon wissen)

nach c:\winnt\system32\repl\import\scripts ( verz. muss man in win2k erst erstellen, was ich weiss )speichern

und in der benutzerverwaltung dem benutzer als anmeldeskript zuweisen ( steht unter nt bei profil, bei w2k ? )

wird dann automatisch gestartet beim anmelden. so kann man natürlich auch netzlaufwerke verbinden. nachteil: passwörter stehen im klartext drinnen.

callas

spunz 22.08.2001 20:44

Zitat:

Original geschrieben von callas
anmeldeskript schreiben:

zb 'drucker.cmd' mit editor erstellen, da rein:

net use LPT1: \\ .... (eh schon wissen)

nach c:\winnt\system32\repl\import\scripts ( verz. muss man in win2k erst erstellen, was ich weiss )speichern

und in der benutzerverwaltung dem benutzer als anmeldeskript zuweisen ( steht unter nt bei profil, bei w2k ? )

wird dann automatisch gestartet beim anmelden. so kann man natürlich auch netzlaufwerke verbinden. nachteil: passwörter stehen im klartext drinnen.

callas

es gibt tools die wandeln dir ein *.bat in ein *.com um => für daus nimmer so leicht ;)

bat2com heißts wenn ich mich richig erinnere.


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:46 Uhr.

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