View Full Version : Eine lokale Datei lesen/schreiben*** C:\test.txt
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
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?
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.
Schade.
ich werde mich erst für flakende Fenster ohne FTP entscheiden. und später auf IFS und FTP umstellen.
Fange gleich zu heulen.
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"')
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.
Was soll denn überhaupt erreicht werden?
@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
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?
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.