@Xa4_Xakum Описание кривое, тут не такой опции, она есть в кликах и тп
Не срабатывает "cd" при запуске исполняемого файла
-
Запускаю скрипт test exec.rar с рабочего стола и он отрабатывает коректно:
C:\Users\dimav\AppData\Roaming\BrowserAutomationStudio\apps\27.1.1>chcp 65001 Active code page: 65001 C:\Users\dimav\AppData\Roaming\BrowserAutomationStudio\apps\27.1.1>cd C:/Users/dimav/Desktop/asoudbuoasbdouasb asidnasidniasnd asdasdasd/ffmpeg/bin C:\Users\dimav\Desktop\asoudbuoasbdouasb asidnasidniasnd asdasdasd\ffmpeg\bin>ffmpeg -version ffmpeg version 2024-03-14-git-2129d66a66-full_build-www.gyan.dev Copyright (c) 2000-2024 the FFmpeg developersНо стоит его перенести на другой диск (вместе с папкой ffmpeg), и он начинает выдавать ошибку.
'ffmpeg' is not recognized as an internal or external command,
operable program or batch file.C:\Users\dimav\AppData\Roaming\BrowserAutomationStudio\apps\27.1.1>chcp 65001 Active code page: 65001 C:\Users\dimav\AppData\Roaming\BrowserAutomationStudio\apps\27.1.1>cd E:/Work/Projects/Teko Software/asoudbuoasbdouasb asidnasidniasnd asdasdasd/ffmpeg/bin C:\Users\dimav\AppData\Roaming\BrowserAutomationStudio\apps\27.1.1>ffmpeg -versionВо втором случае видим что в BAS не произошел переход в папку при команде "сd". Из-за чего это может быть, или как это можно исправить?
-
@GhostZ said in Не срабатывает "cd" при запуске исполняемого файла:
@GhostZ Спасибо, это помогло разобраться с ошибкой.
К сожалению в действии "Run process" нельзя указать "/d", а BAS его самостоятельно не добавляет. Тем не менее можно запускать ffmpeg используя его путь.

Так работает нормально
-
@Dimalzy, не обязательно использовать параметр "Working folder", можно просто добавить эту строку до вашего кода, в итоге получится:
cd /d C:/Users/dimav/Desktop/asoudbuoasbdouasb asidnasidniasnd asdasdasd/ffmpeg/bin ffmpeg -version