Я на Windows 10 build 1809 и использую AE 16.0.1 build 48. Я новичок в написании сценариев, но не новичок в AE.

У меня есть сценарий, который я могу успешно запустить из меню Файл -> Сценарии. Но когда я запускаю тот же скрипт с помощью командной строки, он не работает. Вот что я использую для вызова скрипта:

"C:\Program Files\Adobe\Adobe After Effects CC 2019\Support Files\AfterFX.exe" -r "C:\Users\AMS\Desktop\testscripts\AE Duplicate Layer.jsx"

Вы можете видеть, что я предоставляю полный путь к сценарию. Я попытался запустить терминал Windows CMD с правами администратора, но это не помогло.

Сценарий даже не вызывается. Я знаю это, потому что в нем есть тревожный вызов в качестве первого оператора, и он не выполняется.

Сценарий довольно прост, он поворачивает фигуру на 45 градусов в цикле, 10 раз:

alert("You just sent an alert to After Effects");

var myComp = app.project.activeItem;

var myLayer = myComp.layer(1);

var myCounter = 1;

while (myCounter <= 10) {
    var dupLayer = myLayer.duplicate();
    dupLayer.rotation.setValue(myCounter*45);
    myCounter = myCounter + 1;
}

Я также включил опцию "Позволяет сценариям записывать файлы и получать доступ к сети".

Что здесь может быть не так?

0