explorer: Try ShellExecute if the parameter isn't a directory.