Официальный сайт студ.городка НГТУ
Программирование и БД » Как можно сделать... ? 

#1  05.09.07 17:39

VS
Профиль

Как можно сделать... ?

Подскажите, нужно сделать такую программу, чтобы открывалось окно эксплорера, заходило в нужную папку, запускало нужный файл, после чего эксплорер чтобы закрывался.
Это возможно? Нужно не просто файл стартануть, а именно запустить из окна эксплорера.
Может, кто возьмётся за пиво или деньзаки?

Offline

#2  05.09.07 17:47

Re: Как можно сделать... ?

а к чему такое требование

VS написал(а):

Нужно не просто файл стартануть, а именно запустить из окна эксплорера.

Offline

#3  05.09.07 18:26

VS
Профиль

Re: Как можно сделать... ?

Эксплорер в системе не стартует, из-под другого шелла файл не запускается, а в окне эксплорера работает. Запуск из под другой учётной записи, батником и т.д. не помогает.

Offline

#4  05.09.07 21:36

Re: Как можно сделать... ?

поставь линукс

Offline

#5  05.09.07 22:33

Re: Как можно сделать... ?

попробуй: "explorer.exe programm.exe"

Offline

#6  05.09.07 23:33

Maq
Профиль

Re: Как можно сделать... ?

VS написал(а):

Подскажите, нужно сделать такую программу, чтобы открывалось окно эксплорера, заходило в нужную папку, запускало нужный файл, после чего эксплорер чтобы закрывался.

может это потому что "рабочая папка" при запуске программы  не указываться?

т.е. если ты юзаешь креат процесс или шелэкзекьют, то надо еще и параметр рабочей папки передовать.

это кстати касаеться и даже если ты просто ярлык делаешь, или батник.


просто программа так может быть написанно по дурацки.

Offline

#7  06.09.07 01:18

VS
Профиль

Re: Как можно сделать... ?

При запуске винды explorer.exe не подгружается. Вместо него другой шэлл.
Cartman, не канает
Maq, всё прописано. Это какой-то дурной редкий баг и проще всего решить его написав такую прогу...

Offline

#8  06.09.07 01:43

Re: Как можно сделать... ?

Пооду кто-то хочет ломануть клубный комп.

Offline

Программирование и БД » Как можно сделать... ? 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.035 сек.
Выполнено 14 запросов.