Script aufruf funktioniert nicht mehr

  • VBScript

Es gibt 4 Antworten in diesem Thema. Der letzte Beitrag () ist von Ovoxo.

    Script aufruf funktioniert nicht mehr

    Hallo zusammen

    Ich versuche via VBS ein anderes VBS aufzurufen.
    Bisher funktionierte alles ohne Probleme.
    Aber nun ohne Grund, ruft es das VBS auf und es schliesst sich wieder ohne zu starten.
    Wenn ich das VBS manuell aufrufe, funktioniert es!

    Quellcode

    1. Option Explicit
    2. Dim sh
    3. set sh = CreateObject("Wscript.Shell")
    4. sh.run("C:\Users\ApIScriptFolder\Test.vbs")

    Yes!
    Läuft standalone.
    Heute morgen ging alles noch wie gewohnt.
    Habe auch keine Änderungen am Script vorgenommen.

    Das komische ist, bei diversen Scripts gibt es nun dieses Problem bei anderen funktioniert es wie gewohnt.
    Schreib doch in deine Test.vbs mal nur eine MsgBox ein, damit du weisst, ob sie überhaupt aufgerufen wird.

    Vielleicht haben sie dir ja auch die Shell-Rechte weggenommen ;)

    Alternativ kannst du so eine VBS auch im Context des aufrufenden Scripts ausführen:

    Visual Basic-Quellcode

    1. Set FS = CreateObject("Scripting.FileSystemObject")
    2. Set File = FS.OpenTextFile("C:\Users\ApIScriptFolder\Test.vbs")
    3. Code = File.ReadAll
    4. File.Close
    5. Execute Code



    Aber:
    Wenn gestern alles noch ging, würde ich mir stark überlegen, was sich im Umfeld seither geändert hat.
    Du suchst nach Phantomen.
    Software wird nicht einfach über Nacht schlecht.
    --
    If Not Program.isWorking Then Code.Debug Else Code.DoNotTouch
    --