-
Eine lokale Datei lesen/schreiben*** C:\test.txt
Hallo *all,
ich brauche schon wieder eure unterstützung.
Mit API von Skotti kann ich eine belibige Datei erstellen und verändern.
Frage wie kann ich eine txt Datei lokal auf C:\ anlegen?
-
Nun, da bist du sicherlich im falschen Forum. Auf der AS/400 hast du kein "C:", da du ja keine Laufwerke hast.
-
Lokal im Sinne des Client-PC's... Entweder per FTP oder aber du mappst das Laufwerk Laufwerk als NTC - Folder... Dann kannst du es, nachdem es im IFS erstellt wurde per MOV oder CPY übetragen, oder im Programm den Pfas direkt angeben.
-
Aufgabe:
500 user, jeder muss die möglichkeit haben über 5250 eine bat-datei starten (über Bat. Datei wird browser aufgerufen)
Meine lösung:
Da Pc-command nur 123 zeichen enthalten kann, erstelle ich eine bat datei die per STRPCCMD gestartet wird und anschliessend gelöscht.
Problem :
bat-Datei ist im IFS deswegen muss ich Netz-laufwerk (u:\) eingeben. Was mache ich bei 500 usern?
-
Die Frage stellt sich eigentlich nicht.
In den Logon-Scripts der User wird ein Mapping "U: => //AS400/Home/CmdPath" eingerichtet.
Mit den bekannten Methoden erstellst du lokal deine BAT, ggf. mit Job-Nr. im Namen.
Per STRPCCMD bringst du dann die BAT zur Ausführung (nicht jede Emulation unterstützt STRPCO).
Wichtig ist, dass die BAT sich nicht selber löschen kann, da sie ja verwendet wird.
Zusätzlich musst du in jedem PC das U-Laufwerk in die Liste der "vertrauenswürdigen Standorte" aufnehmen, da Windows entweder das Ausführen verbietet oder ggf. jedes Mal die schöne UI-Meldung bringt, die man dann mit 2-3 Klicks dann doch zur Ausführung zwingt.
-
leider kann ich nicht auf 500 Rechnern dies einstellen.
-
die Datei wird mit eindeutigem namen erstellt.
Die Frage ist wie kann ich diese Datei starten.
ev. gibt es andere möglichkeiten ohne bat.Datei
-
d.h. datei im IFS erstellen. per FTP in C:\ übertragen, starten und anschliessen löschen.
(Das ist doch nicht normal)
un das beste bei jeder Aktion erscheint cmd Fenster ( das ist doch scheiße)
-
Nun, wenn du unbedingt eine BAT benötigst.
Alternativ kannst du ja auch eine VBS-Datei erstellen, die erzeugt keine DOS-Box.
Und FTP zu jedem PC setzt voraus:
- einen FTP-Server bei jedem User (dies ist nicht standard)
- Kenntnis von User und Kennwort
- funktioniert nicht bei Remote-PC's über VPN
Aber wenn das doch ein generelles Thema ist, kannst du dir ja für die PC's ein kleines Programm stricken (lassen), dass z.B. auf eine DTAQ "horcht" und darin auftauchende Befehle zur Ausführung bringt.
Es gibt da sicherlich viele Methoden und Möglichkeiten, wobei eben der VBS-Weg nicht so der schlechteste ist.
Ein Anmeldescript im Intranet (Domäne) muss doch sowieso zentral vorliegen.
Wo ist dann das Problem, dann den "net use u:" dort mit einzubauen und generell dieses Laufwerk als vertrauenswürdig einzustufen?
Du kannst ja auch eine VBS-Datei auf jedem PC installieren und dieser dann Parameter übergeben:
STRPCCMD PCCMD('C:\MyVbFile.vbs P1 P2 ...')
-
Und den Browser-Aufruf DIREKT mit STRPCCMD - ohne Umweg über diese BAT-Datei - ist keine Möglichkeit?
-
Zitat von svit
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?
Similar Threads
-
By dino in forum IBM i Hauptforum
Antworten: 9
Letzter Beitrag: 09-12-14, 14:40
-
By AK1 in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 26-05-14, 12:48
-
By Kilianski in forum Archiv NEWSblibs
Antworten: 0
Letzter Beitrag: 23-10-01, 16:44
-
By hs in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 27-09-01, 11:25
-
By Ursus in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 09-08-01, 07:59
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks