Как открыть документ определённым глаголом из командной стро

Все темы, касающиеся администрирования и работы с Windows/Windows Server.

Модератор: Sebas

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Как открыть документ определённым глаголом из командной стро

Сообщение tyomitch » 02.10.2007 (Вт) 11:49

start всегда использует глагол по умолчанию (передаёт NULL в ShellExecute); мне же нужно, предположим, напечатать документ стандартным обработчиком. Что делать?
Изображение

ASD
Модератор
Модератор
Аватара пользователя
 
Сообщения: 1758
Зарегистрирован: 07.12.2001 (Пт) 21:08
Откуда: Russia

Сообщение ASD » 02.10.2007 (Вт) 12:12

может покопать в сторону explorer.exe или cmd.exe ?
вызывать их и в качестве параметра передавать имя документа?
Moderator VBStreets
---------------------------

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 02.10.2007 (Вт) 12:59

У них нет параметра под глагол :-(
Изображение

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 02.10.2007 (Вт) 15:45

А через rundll вызвать ShellExecute не получится?
Изображение

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 02.10.2007 (Вт) 22:06

Сложно сказать. Наверняка для неё есть потайной rundll32-совместимый экспорт, вот только как его найти?
Изображение


Вернуться в Windows (администрирование)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 34

    TopList