Returkode fra VB Script kørt fra ShellExecute
Jeg anvender denne kommando for at oprette en printer på den lokale maskine.ShellExecute(Handle, 'open', 'cscript.exe', 'AddPrinter.vbs', nil, SW_HIDE)
Hvis der opstår en fejl ved kørsel af AddPrinter.vbs ønsker jeg af fange fejlen.
Værdien af ShellExecute er 42 uanset om VBS filen er stoppet med fejl eller ej.
Jeg kan vælge at køre scriptet med wscript.exe og SW_MINIMIZE, så vil der komme en fejlprompt, men returkoden vil stadig være 42.
Jeg håber at der er en, der kan forklare, hvordan jeg får en returkode ud af et VB Script.