better code that works in the latest versions of the BAS without problems:
_sa = function (id){
log(id)
ScriptWorker.SetCurrentAction(id)
}
to stop logging :
_sa = function (id){ }
@tet-vivi said in Может ли processmanager запускать системные команды без создания bat?:
processmanager start может запускать исполняемые файлы без генерации bat.
например where/where.exe.
Вы создайте действие и посмотрите его код. Оно состоит как раз из двух действий "создание bat файла" и непосредственно "запуск созданного bat файла".
Для теста можете выполнить в действии "выполнить код":
native_async("processmanager", "start", JSON.stringify({location: "notepad.exe", working_folder: "", waitfinish: true, arguments: "", version: 2}))!