[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Sep 2001
    Beiträge
    18

    Post VBSCRIPT unter AS400 ...

    erstelle vbscripts für as-400 und habe mit "neuen Befehlen vom windows script 5.5 folg. Probleme:

    er bringt als Fehlermeldung: Variable ist nicht definiert 'wscript' ... (siehe Zeile unten: wscript.sleep 3000) bzw. kennt auch die Anweisung (siehe Zeile unten: shell.SendKeys "net send 022-9472-d41 test zum senden einer Nachricht") nicht !
    ansonsten funktioniert alles (macht auch das Dos Fenster auf ...)

    Wer kann mir ev. weiterhelfen ??? Danke im voraus !


    hier mein "testscript":

    [PCOMM SCRIPT HEADER]
    LANGUAGE=VBSCRIPT
    DESCRIPTION=
    [PCOMM SCRIPT SOURCE]
    OPTION EXPLICIT
    autECLSession.SetConnectionByName(ThisSessionName)
    REM This line calls the macro subroutine

    subSub1_

    sub subSub1_()
    dim shell
    'senden über Netzwerk:
    Set shell = CreateObject("Wscript.Shell")
    shell.run ("cmd.exe")
    wscript.sleep 3000
    shell.SendKeys "net send 022-9472-d41 test zum senden einer Nachricht"
    shell.SendKeys "{ENTER}"
    wscript.sleep 5000
    shell.SendKeys "exit"
    shell.SendKeys "{ENTER}"
    wscript.sleep 5000

    'senden mit POPUP Fenster ---> ist ok:
    Dim meldung
    Set shell = CreateObject("Wscript.Shell")
    meldung = shell.popup("hier steht bel. Text - Ende", 8, "ÜBERWACHUNG ...", vbOKCancel + vbExclamation)

    Anmerk.:
    es ist auch nicht möglich folg. einfache VB-script Anweisung wie zB WSCRIPT.ECHO "hier steht der Text" auf der AS400 zu verwenden !

  2. #2
    Registriert seit
    Jan 2001
    Beiträge
    340

    Post



    <BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>VBSCRIPT unter AS400[/quote]



    <BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>vbscripts für as-400[/quote]



    <BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>kennt auch die Anweisung ... nicht[/quote]



    vbscripts für oder auf AS/400 geht nicht und wird hoffentlich (!!!) auch nie gehen.

    Das Script sieht aus, als wäre es für ClientAccess oder PersonalCommunications geschrieben (ich benutze meine Kristallkugel da zu Zweck und Umgebung usw. keine Info gegeben wird).

    Beides läuft unter Windoof und kommuniziert mit der iSeries oder AS/400. Wenn dort etwas passieren soll __muß__ man Befehle der iSeries bzw. AS/400 benutzen.

    Gruß Rolf

  3. #3
    Registriert seit
    Jun 2001
    Beiträge
    727

    Post

    PC5250 nutzt nur VBScript-Engine nicht jedoch den Windows Scripting Host.

    Zur Referenz zu VBScript schau hier nach :
    http://www.microsoft.com/vbscript

    Als Eratz für

    wscript.echo " Das ist ein Test"

    verwende

    MsgBox("Das ist ein test")

    Du kannst jedoch die Objekte WScript.Shell und WScript.Network zuweisen und deren Methoden/Eigenschaften benutzen.


    Sven



    [Dieser Beitrag wurde von Sven Schneider am 20. November 2001 editiert.]

  4. #4
    Registriert seit
    Sep 2001
    Beiträge
    18

    Post

    [QUOTE]Original erstellt von Sven Schneider:
    [B]PC5250 nutzt nur VBScript-Engine nicht jedoch den Windows Scripting Host.

    Zur Referenz zu VBScript schau hier nach :
    http://www.microsoft.com/vbscript

    Als Eratz für

    wscript.echo " Das ist ein Test"

    verwende

    MsgBox("Das ist ein test")

    Du kannst jedoch die Objekte WScript.Shell und WScript.Network zuweisen und deren Methoden/Eigenschaften benutzen.


    Sven

    danke für deine Antwort !
    das mit msgbox bzw. popup fenster habe ich bereits erfolgreich im Einsatz ... !

    mir gehts jetzt mehr um die funktion WSCRIPT.SLEEP ... welche ich einsetzen möchte !



Similar Threads

  1. Tape von einer AS400 von anderer AS400 aus nutzen?
    By hs in forum IBM i Hauptforum
    Antworten: 15
    Letzter Beitrag: 07-11-06, 19:28
  2. Druckereinrichtung auf AS400?
    By stephanr1 in forum NEWSboard Drucker
    Antworten: 7
    Letzter Beitrag: 20-07-06, 14:00
  3. VBScript und AS400
    By cocoa in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 27-07-05, 15:15
  4. AS400 Operatorin sucht Stelle im Raum Frankfurt
    By NixWisserin in forum NEWSboard Server Job
    Antworten: 0
    Letzter Beitrag: 15-02-05, 17:51
  5. VBSCRIPT unter AS400 ...
    By kab in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 13-09-01, 09:18

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •