0.4.0 Auf freigegebene Laufwerke zugreifen.


Im obigen Bild ist zu sehen, daß der Rechner eine Verbindung zu SERVER01 hat. Das Laufwerk C:, welches der Rechner \\SERVER01 unter der Bezeichnung DRIVEC zur Verfügung stellt, wird hier unter dem Laufwerksbuchstaben Z: angesprochen .

Um ein weiteres Laufwerk eines anderen Rechners anzusprechen auf Verbindung herstellen gehen. Dort kann dann angegeben werden von welchen Rechner welche Ressource angesprochen werden soll.



Arbeiten von der Komandozeile



Um das auch von der Kommandozeile aus zu erledigen, ist es erst mal hilfreich zu wissen welche Rechner erreichbar sind.

NET VIEW liefert dann z.B.

Server-Name Anmerkung

-------------------------------------------------------------------------------

\\SERVER01

\\SERVER02 SERVER02

Befehl erfolgreich abgeschlossen.


Um zu sehen was Server02 alles bereitstellt, gibt man NET VIEW \\SERVER02 ein.


Gemeinsame benutzte Ressourcen auf \\SERVER02

SERVER02

Netzname Typ Ben. Anmerkung

-------------------------------------------------------------------------------

DRIVEC Platte Laufwerk C:

DRIVED Platte Laufwerk D:

Befehl erfolgreich abgeschlossen.

Will man nun auf das Laufwerk D: von Server02 zugreifen gibt man NET USE X: \\SERVER02\DRIVED ein.



Automatisierung ( Batches bzw. CMD Dateien )



Automatisches anmelden :

Datei Startup.CMD im ROOT. Den Eintrag » logon USER_ID /P:PASSWORD« einfügen.


Automatisches Mounten :

Will man von einer Batch aus mounten und der Server ist verfügbar wird für jeden abgesetzten Befehl der Netzwerktimeout abgewartet.

Eine mögliche Lösung um das zu verhindern.

MOUNT.CMD

***************************************************************************************************

@ECHO OFF

NET TIME \\SERVER01
@if errorlevel 2 GOTO ERRORNONAME
NET USE V: \\SERVER01\DRIVEC >NUL
NET USE W: \\SERVER01\DRIVED >NUL
NET USE X: \\SERVER01\DRIVEE >NUL
NET USE Y: \\SERVER\01DRIVEF >NUL
NET USE Z: \\SERVER01\CDROM >NUL
GOTO ENDE

:ERROR
CLS
ECHO ************* SERVER ist nicht verfügbar *************
ECHO +++++++++++++ Laufwerke nicht gemountet. +++++++++++++
:ENDE


***************************************************************************************************

Liefert Net TIME \\SERVER01 den Rückgabewert »2« ist der Server \\SERVER01 nicht erreichbar . Daher werden ale Befehle die an SERVER01 gerichtet sind jetz übersprungen und man kan z.B Mit dem nächsten Server weiter machen.

Wer nicht weis was für ein Errorlevel ein Programm zurück liefert , OS/2 gibt mit PROMPT $R darüber Auskunft.




[ TOP of PAGE | Index | back | next ]