title: why WScript.CreateObject ("WScript.Shell") should crash?
body: <p>Do you think of any reason that this line should crash:
  Set oShell = WScript.CreateObject ("WScript.Shell")</p>
  
  <p>... only if I launch the script from InstallShieldExpress as a custom-action.</p>
  
  <pre><code>MsgBox "before create ObjectShell"
  Set oShell = WScript.CreateObject ("WScript.Shell")
  MsgBox "after create ObjectShell"
  </code></pre>
  
  <p>I never see the "after create ObjectShell" message ;-(</p>
  
  <p>and if I simply launch the script by double-clicking on the script file in a windows explorer, of course everything is ok.</p>