von Herman Van der Staey
Der Downloadbereich enthält folgende Codes zu diesem Artikel:
| März Utility der NEWSolutions | |
| Load´n´go |
|
Mit NetServer und unserem Befehl ADDIFSSHR können Sie Freigaben für IFS-Verzeichnisse von der Befehlseingabezeile aus erstellen
Mit dem iSeries NetServer kann ein PC mit Windows-Software auf Dateien und Drucker zugreifen, für die auf der iSeries Freigaben definiert wurden. Für diese Funktion ist keine zusätzliche Software auf dem PC erforderlich, sie nutzt das zu Windows gehörende Protokoll für gemeinsame Datei- und Druckernutzung. Alle über das integrierte Dateisystem (IFS) von OS/400 zugänglichen Daten – einschließlich Stream Files und CD_ROM – können gemeinsam im Netzwerk genutzt werden. Eine Freigabe für ein IFS-Verzeichnis kann im iSeries Navigator von Client Access Express erstellt werden. Aber mit unserem Befehl ADDIFSSHR (Add Integrated File System Share) können Sie diese Aufgabe auch von einer iSeries-Befehlseingabe oder in einem Batch-Programm erledigen. Abbildung 1 zeigt die Befehlsdefinition und Abbildung 2 das Befehlsverarbeitungs-Programm. Sie finden den Code im Downloadbereich für Abonnenten auf unserer Website (www.newsolutions.de).Erstellen einer Freigabe
Zum Erstellen eines IFS-Verzeichnisses geben Sie folgendes in einer iSeries-Befehlseingabezeile ein:
MD '/mydirectory'
Dabei steht mydirectory für den Namen des Verzeichnisses, das Sie erstellen möchten. Um für dieses Verzeichnis eine Freigabe mit der Bezeichnung PUBLICFILES zu erstellen, geben Sie folgenden Befehl ein:
ADDIFSSHR SHARENAME(PUBLICFILES) +
PATHNAME('/mydirectory') +
TEXT('Public Files') +
PERMISSION(*READWRITE)
Eine Freigabe für für das CD-Laufwerk erstellen Sie mit folgendem Befehl:
ADDIFSSHR SHARENAME(CDROM) +
PATHNAME('/QOPT/OPT01/volname') +
TEXT('iSeries CD-ROM files') +
PERMISSION(*READONLY)
MAXUSERS(2)
Um eine Freigabe zu entfernen, geben Sie diese Anweisung ein:
ADDIFSSHR SHARENAME(PUBLICFILES) +
ACTION(*REMOVE)
Sobald eine Freigabe erstellt ist, erscheint sie auf dem PC in der Netzwerkumgebung von Windows, wenn der Client für Microsoft-Netzwerke auf dem PC installiert ist.
Mapping eines Laufwerks
Auf dem PC können Sie einer Freigabe einen Laufwerksbuchstaben zuordnen und mit Drag-and-Drop Streamfiles zwischen dem IFS der iSeries und Ihrem PC hin und her kopieren. Diese Möglichkeit ist eine komfortable Alternative zu FTP. Um der Freigabe PUBLICFILES, die die NetServer-Bezeichnung QS44G8902 trägt, den Laufwerksbuchstaben I: zuzuordnen, geben Sie in der PC-Befehlseingabe folgendes ein:
NET USE I: \\QS44G8902\PUBLICFILES
Jetzt können Sie die Sicherungsfunktionen der iSeries nutzen, um wichtige PC-Dokumente zu sichern, wenn Sie diese im freigegebenen IFS-Verzeichnis speichern. Wenn Sie sich die verfügbaren iSeries-Freigaben anzeigen lassen wollen geben Sie in der PC-Befehlseingabe folgendes ein:
NET VIEW \\QS44G8902
Sie können eine Freigabe auch verborgen definieren, indem Sie ein Dollarzeichen ($) an den Freigabenamen anhängen, wie im folgenden Beispiel:
ADDIFSSHR SHARENAME(HIDDENFILES$) +
PATHNAME('/mydirectory') +
TEXT('Hidden Share')
Um den Laufwerksbuchstaben I: wieder abzuhängen, geben Sie folgenden PC-Befehl ein:
NET USE I: /delete
Ein praktisches Tool
Die Verwendung von NetServer mit dem Befehl ADDIFSSHR ist eine praktische Möglichkeit, Daten im IFS der iSeries gemeinsam mit PC-Anwendungen zu nutzen und die erforderlichen Freigaben von der iSeries aus zu kontrollieren. Weitere Informationen über den NetServer und seine Konfiguration finden Sie im Rebbook The AS/400 NetServer Advantage (SG24-5196) unter www.redbooks.ibm.com/pubs/pdfs/redbooks/sg245196.pdf und im iSeries Information Center (publib.boulder.ibm.com/iseries/v5r2/ic2929/index.htm).
![Künstler Burgy Zapp [http://burgyzapp.de]](http://newsolutions.de/it/wp-content/uploads//re1_Ansonsten-alles-bestens_Z_nf_o_Negativ-300x300.jpg)


