gello
Mitglied
Hallo,
hätte mal ne Frage zu den ReturnCodes in VBS.
Der Fall ist folgendes:
Ich habe ein VBS-Script, dass ich mittels Java aufrufe.
Das Script selber erzeugt das Verzeichnis, das ihm übergeben wird.
Soweit so gut. Im Script habe ich eine Funktion Make_Path(), das
den Verzeichnisnamen zerlegt und die einzelnen Verzeichnisse iterativ mit fso.CreateFolder(...) erzeugt. Im Fehlerfall mache ich in meiner Funktion Make_Path()
ein WScript.Quit mit der Err.Number.
Diese Fehlernummer kommt aber auf der Java-Seite nicht an, hier kommt immer RC=0
Hat jemand von euch vielleicht eine Idee woran das liegt?
Vielen Dank schon mal für eure Mühen.
hätte mal ne Frage zu den ReturnCodes in VBS.
Der Fall ist folgendes:
Ich habe ein VBS-Script, dass ich mittels Java aufrufe.
Das Script selber erzeugt das Verzeichnis, das ihm übergeben wird.
Soweit so gut. Im Script habe ich eine Funktion Make_Path(), das
den Verzeichnisnamen zerlegt und die einzelnen Verzeichnisse iterativ mit fso.CreateFolder(...) erzeugt. Im Fehlerfall mache ich in meiner Funktion Make_Path()
ein WScript.Quit mit der Err.Number.
Diese Fehlernummer kommt aber auf der Java-Seite nicht an, hier kommt immer RC=0
Code:
fso.CreateFolder(Path)
If Err.Number <> 0 Then
WScript.StdErr.WriteLine " Fehler in Make_Path(), RC = " & Err.Number
DebugLog " Fehler in Make_Path(), RC = " & Err.Number
WScript.Quit Err.number ' Ende im Fehlerfall
End If
Hat jemand von euch vielleicht eine Idee woran das liegt?
Vielen Dank schon mal für eure Mühen.