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