Имя: Пароль:
1C
1С v8
Как запустить приложение если не известен путь к экзешнику
0 Игорь_МММ
 
10.04.20
10:43
собственно вопрос в теме
1 mikecool
 
10.04.20
11:33
пусть винда об этом позаботится, ведь привязка то есть?
2 Игорь_МММ
 
10.04.20
14:31
(1) читал в нете, что система сама ищет экзешник сначала там-то потом там-то, но не срабатывает. ЗапуститьПриложение(ИмяЭкзешника) - вываливается с ошибкой, хотя программа установлена. Делал текстовый док с расширением под это приложение - созданный файл открывает это приложение, но естественно, уже в самом запущенном приложении выходит ошибка типа "что за .. вы мне тут сунули" )) - что некрасиво
3 Garikk
 
10.04.20
14:33
(2) < читал в нете, что система сама ищет экзешник сначала там-то потом там-то,>
а вы прочитали где именно это "там-то" находится где она ищет?
ваше приложение там доступно?
4 Garikk
 
10.04.20
14:34
< хотя программа установлена>
обычно установленные программы "туда" не дописывают себя чтобы винда их искала
5 Игорь_МММ
 
10.04.20
14:41
(3) "Последовательность поиска программы (если не задан путь):

  текущий системный каталог;
  каталог Windows;
  системный каталог Windows;
  все каталоги, указанные в переменной PATH." здесь же на мисте:Как запустить *.exe из 1С?
6 Garikk
 
10.04.20
14:41
(5) да, и ваша программа есть по этим путям?
7 Игорь_МММ
 
10.04.20
14:51
(6) кабы узнать еще ...
собственно моя задача проста: заказчик хочет кнопку для запуска приложения. И если ЗапуститьПриложение(имяЭкзешника) его не запускает, то говорит ли это стопудово, что путь к экзешнику обязательно должен быть указан? тогда и механизм реализации сразу понятен
8 Игорь_МММ
 
10.04.20
14:51
+ (6) - я просто не владею
9 Garykom
 
гуру
10.04.20
15:01
(7) ну сделай сначала поиск имяЭкзешника на всех дисках в т.ч. сетевых
Заодно в маркете и в инете на торрентах поищи, если нашел скачай и запусти...
10 fisher
 
10.04.20
16:12
(7) Если это не системное приложение, то скорее всего его не будет по путям из (5). И варианта два. Либо ты знаешь, в каких каталогах оно обычно живет (если это популярное приложение) и сам ищешь его там, либо просто сделай заказчику настройку, при которой он сам должен явно настроить путь к исполняемому файлу и остальное его проблемы.
11 Игорь_МММ
 
10.04.20
17:19
(10) понятно. Я-то думал при установке приложения где-то запоминается его месторасположение.
Спасибо. Вопрос закрыт.
12 pechkin
 
10.04.20
17:22
Система сама ищет если запускать с ярлыка на рабочем столе
13 pechkin
 
10.04.20
17:22
(11) конечно. В реестре
14 Сияющий в темноте
 
10.04.20
23:38
для приложений в реестре есть ключ,где пишутся пути к известным программам,но не все программы туда пишутся.
15 Chameleon1980
 
11.04.20
02:53
и тут назад в 90е
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс