local oShell, llError, loException llError = .f. try oShell = createobject("WScript.Shell") catch to loException if m.tlSilentMode tcRetVal = "Run-time error: WScript.Shell Object is not Found" else =messagebox("Run-time error: WScript.Shell Object is not Found") endif llError = .t. endtry if m.llError <> .t. try * SW_SHOW_HIDDEN 0,SW_SHOW_NORMAL 1,SW_SHOW_MINIMIZED 2,SW_SHOW_MAXIMIZED 3 oShell.run(m.tcCommand, 0,.t.) catch to loException if m.tlSilentMode tcRetVal = "Run-time error: WScript.Shell: " + ; m.tcCommand + chr(13) + chr(10) + Log_Error(m.loException) else =messagebox("Run-time error: WScript.Shell: " + m.tcCommand) endif llError = .t. endtry endif release oShell return !llErrorbut even if command fails, I don't get an error. What should I do to always get an error?