1:) Add a folder selection to your project. (You can choose to read only or delete what you read.)
2:) Create a folder and keep the cookies in separate txt files.
3:) After starting the project, transfer the variable from the folder selection to Read File. Change the name FILE_CONTENT to COOKIE.
4:) Call the COOKIE variable in the previous process and perform the Network/Restore Cookies process.
5:) Open google.com in the browser, the cookie will be added.
Не срабатывает "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