-
qcmdexc prüfen
Guten Tag,
eine externe PC Software soll zukünftig unsere Nacht Jobs automatisch starten.
Leider kann diese PC Software von vielen Konzernweiten 'Edv-Beauftragten' benutzt werden.
In der PC software definieren wir
Call PGM1 Parm(akt_datum - 2 tage) (das ist nur ein Bsp)
Auf der iSeries läuft ein Pgm (nicht von uns), das diesen call nun über qcmdexc
absetzt.
Wir möchten verhindern, das 'irgendwer' in dem PC Pgm einträgt
clrpfm Lib/datei
oder
call Pgm parm(xxx) aber das pgm ist KEIN 'Nacht-Pgm'
Ich suche also nach einer Schnittstelle im System um vorab den Aufruf zu prüfen.
Leider kennen wir uns mit RegInf nicht so aus, gibt es da etwas?
Danke
Dietlinde Beck
-
Zitat von dibe
Guten Tag,
eine externe PC Software soll zukünftig unsere Nacht Jobs automatisch starten.
Leider kann diese PC Software von vielen Konzernweiten 'Edv-Beauftragten' benutzt werden.
Hallo Dietlinde,
nach der Sinnhaftigkeit fragen wir mal besser nicht ;-) Es gibt gewiss einen Grund.
Also entweder in dem Programm, das QCMDEXC aufruft, Prüfungen einbauen, oder in den Exit-Point
http://www.ibm.com/support/knowledge...stexremcmd.htm
Da gibt es gewiss von den üblichen Anbietern Software, die auch weitere Sicherheitsprüfungen machen (PCSACC, RazLee etc) - die sind aber auch nicht ganz billig...
Auf jeden Fall solltet Ihr in dieser Richtung was machen, denn damit öffnet man ja eine ganze Sammlung von Scheunentoren ;-)
-h
-
Zitat von holgerscherer
Auf jeden Fall solltet Ihr in dieser Richtung was machen, denn damit öffnet man ja eine ganze Sammlung von Scheunentoren ;-)
-h
... von Scheunentor kann man da - im engeren Sinne - nicht mehr sprechen, da ist eher die Scheune schon weg.
Der Beschreibung nach hat man da einen eigenen Mechanismus gestrickt, da zieht kein exit point für remote command. Die Forderung muss an den Lieferanten dieser Saftware gerichtet werden.
D*B
-
Da hast du halt mit Korinten...
Normalerweise wird für Aufrufe aus einem Menü eine zwingende Parameterschnittstelle definiert.
Mittels dieser können dann beliebige Programme aufgerufen werden.
Dass diese (CLP)Programme dann ggf. auch Kommandos aufrufen ist dann durchaus erlaubt.
Wie erfolgt denn der Aufruf aus der PC-Software?
RemoteCommand ist die eine Methode, SQL-Procedure (da geht jedes Programm) und Toolkit-API's sind weitere Methoden.
-
Vielen Dank für die Antworten!
Lt. PGM Stapel läuft da ein ILERPG Pgm vom PC-Software-Hersteller, das über QCMDEXC das ausführt, was in der PC Software definiert ist.
Call PGM, mit und ohne parm
CMD aufrufe
RUNQRY
...
-
-
Du musst auch vom PC einen RemoteCommand aufrufen.
Wie D*B schon sagte "da zieht kein exit point", für lokale Aufrufe vom Kommandos funktioniert das nicht.
Außerdem rufst du ja nicht per QCMDEXC "CALL QCMDEXC" das CMD "CALL" auf sondern das Programm QCMDEXC direkt. Dies erfolgt nicht per CMD sondern direkt per Programm-Pointer.
Da zieht kein API.
Similar Threads
-
By K_Tippi in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 26-07-16, 06:41
-
By malzusrex in forum NEWSboard Programmierung
Antworten: 6
Letzter Beitrag: 07-11-14, 08:01
-
By camouflage in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 16-01-14, 17:07
-
By wdom in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 19-05-03, 13:58
-
By malzusrex in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 23-07-02, 10:07
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