Итак....мои ошибки:
1) относительный путь начинается не с \ (т.е. не '\scripts\script.name.bat' а 'scripts\script.name.bat')
2) батник выполняется в директории C:\_majordomo\htdocs, а не в директории батника (в нем было написано wc_start.lnk, а надо было путь начиная с htdocs прописывать, либо полный)
3) Если не уверены откуда че запускается, лучше писать полный путь
4) lnk отлично запустился при исправлении п.1 и 2 (без .bat)
Не повторяйте) мож кому полезно будет.
safe_exec --- вопрос
Модератор: immortal
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: safe_exec --- вопрос
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: safe_exec --- вопрос
И кстати - по поводу начального вопроса
Можно создать батник, там получить отклик от программы, и записать в ответ переменную либо в свойство объекта через http-запрос или obj.bat.vova5049 писал(а):Как при помощи safe_exec не просто запустить стороннюю программу, как бы из командной строки, а еще и записать в переменную ответ этой программы (я имею ввиду консольные программы и вывод из этих программ в консоль) ?
Я настроил выключение удаленного компа при помощи net rpc, но столкнулся с тем, что комманда выключения срабатывает не всегда, но если запускать из консоли, то выдает ошибку, почему не отработала комманда. Хотелось бы при запуске через safe_exec, также видеть ошибки, что бы можно было их обрабатывать.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: safe_exec --- вопрос
Очередной вопросик про safe_exec. Сделал запуск программы по ярлыку После этого умирает cycle_exec. Перезапускается только после закрытия программы. В чем может быть проблема? Как запускать без умирания цикла?)
Код: Выделить всё
safe_exec('scripts\PHT.lnk');
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 291
- Зарегистрирован: Вт ноя 18, 2014 11:43 pm
- Откуда: Краснодарский край
- Благодарил (а): 32 раза
- Поблагодарили: 68 раз
Re: safe_exec --- вопрос
Возможно цикл не умирает а ждет окончание выполнения команды. Как вариант команду в фоне запускать.
Majordomo (GitHub) на cubietruck + MegaD + 1-wire
CONNECT: http://connect.smartliving.ru/profile/311
CONNECT: http://connect.smartliving.ru/profile/311
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: safe_exec --- вопрос
Именно, но по факту равносильно умиранию, т.к. полностью теряет возможность что либо делать. А как в фоне запускать?zelevova писал(а):Возможно цикл не умирает а ждет окончание выполнения команды. Как вариант команду в фоне запускать.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 291
- Зарегистрирован: Вт ноя 18, 2014 11:43 pm
- Откуда: Краснодарский край
- Благодарил (а): 32 раза
- Поблагодарили: 68 раз
Re: safe_exec --- вопрос
Я так понимаю система на винде. Попробуй
Код: Выделить всё
safe_exec('start /B "" "scripts\PHT.lnk"');
- За это сообщение автора zelevova поблагодарил:
- nick7zmail (Сб окт 31, 2015 11:15 am)
- Рейтинг: 1.16%
Majordomo (GitHub) на cubietruck + MegaD + 1-wire
CONNECT: http://connect.smartliving.ru/profile/311
CONNECT: http://connect.smartliving.ru/profile/311
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: safe_exec --- вопрос
Да, система на винде. Вроде помогло.zelevova писал(а):Я так понимаю система на винде. ПопробуйКод: Выделить всё
safe_exec('start /B "" "scripts\PHT.lnk"');
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<