add OSExecuteDemo