Тогда попробуйте вызывать непосрественно приложение и в качестве параметра передавать название файла. Чтото вроде:
Код:
shell.Run('infopath.exe \\\\dc1\\FORMS\\Служба технологий Майкрософт\\Служба технологий Майкрософт.xsn');
\ - таки системный символ и про это я тоже забыл. Пробуйте.
Получилось побороть всё окромя пробелов. Убирайте пробелы и будет Вам счастье - при помощи подобного скрипта у меня получилось запустить на открытие mspaint-ом jpeg-файла.