app.beginUndoGroup("すべてのレイヤー名をエフェクト名に"); for (i = 1; i <= app.project.items.length; i++) { myItem = app.project.items[i]; allLayerEffectName(); } app.endUndoGroup(); function allLayerEffectName() { for (var i = 1; i <= myItem.numLayers; i++) { var effect = myItem.layer(i).property("ADBE Effect Parade"); for (var j = 1; j <= effect.numProperties; j += 1) { $.writeln( myItem.layer(i).name); if (effect(j).enabled) { myItem.layer(i).name = effect(j).name; app.project.autoFixExpressions(myItem.layer(i).name, myItem.layer(i).name); } } } }