Anmelden

View Full Version : Eine lokale Datei lesen/schreiben*** C:\test.txt



Seiten : 1 [2] 3

RobertMack
26-01-17, 13:38
Was mache ich bei 500 usern?
...jedesmal die ftp- und bat-Datei auf den PC des User schreiben (.ftp flüchtig wg. prf/pwd)

Wermutstropfen: DOS-Boxen flackern während der Ausführung kurz auf

svit
26-01-17, 14:28
mit flackenden Fenster sieht Kake aus.
dazu braucht man kein FTP und.....
sofort auf c: in temp schreiben.

besteht die möglichkeit CMD öffnen und im selben CMD mehrere befehle absetzen?

Fuerchau
26-01-17, 14:40
Nein.
Du kannst nur ein Kommando (eben max. 123 Zeichen) abgeben, was dann halt eine DOS-Box aufmacht.
Anschließend kannst du warten oder aber auch nicht.
Wenn du mehr benötigst, musst du einen Client installieren, mit dem du vom Server aus kommunizieren kannst.

svit
26-01-17, 15:31
Schade.
ich werde mich erst für flakende Fenster ohne FTP entscheiden. und später auf IFS und FTP umstellen.
Fange gleich zu heulen.

hel400
26-01-17, 16:04
Ich muss jetzt nochmals fragen (da Beitrag #10 unbeantwortet blieb):

Der gewünschte Browser-Aufruf DIREKT mit STRPCCMD (ohne Umweg über diese BAT-Datei) ist keine Möglichkeit?

Und länger als 132 Zeichen kann das auch sein, zB hier:
===> STRPCCMD PCCMD('"C:\Program Files\Internet Explorer\iexplore.exe" "http://
newsolutions.de/forum-systemi-as400-i5-iseries/threads/20659-Eine-lokale-Datei-lesen-schreiben***-C-test-txt"')

Fuerchau
26-01-17, 16:39
Ich glaube auch, dass die Einschränkung noch aus früheren Zeiten stammt, als der alte Command-Prozessor (der ja nun CMD.EXE) ist, wirklich nur 123 Zeichen konnte.
Zumindest im Dialog kann ich 512 Zeichen eingeben.

Aber seis drum, es ist kein Grund zum Verzweifeln.
STRPCCMD ist nun mal "veraltet" bzw. "obsolet", also muss man mit den alten Einschränkungen arbeiten.
Wenn die Einschränkungen stören, muss man halt über bessere und komfortablere Lösungen nachdenken und das heißt eben, einen Client zu entwickeln, der die Aufgabe übernimmt.

Pikachu
27-01-17, 13:01
Was soll denn überhaupt erreicht werden?

svit
30-01-17, 08:51
@hel400
im STRPCCMD kann ich mehr als 123 Zeichen eingeben aber es kommt sofort die Meldung
"Wert '"C:\Progra' für PCCMD länger als 123 Zeichen. "

@Pikachu
aus 5250 möchte ich browser öffnen und der Link ist lönger als 123 Zeichen.

hel400
30-01-17, 09:18
@hel400
im STRPCCMD kann ich mehr als 123 Zeichen eingeben aber es kommt sofort die Meldung
"Wert '"C:\Progra' für PCCMD länger als 123 Zeichen. "


Ah ja - habe es soeben ausprobiert.
V6 ist tatsächlich (noch) begrenzt auf 132 Zeichen, ab V7R? kann der Cmd dann länger sein!

Frage: Hast Du auf den PCs Zugriff auf ein gemountetes IFS-Laufwerk?

Fuerchau
30-01-17, 09:23
Das sagte ich ja bereits. In den Anmeldescripts der User kann man zentral ein Laufwerksmap auch auf die AS/400 setzen. Zusätzlich muss dieses Verzeichnis noch als trusted vermerkt werden (wenn das Intranet nicht pauschal trusted ist).
Dann kann ich von da aus halt die BAT-Files ausführen.