■ソースコード
activeDocument.activeLayer.duplicate();
activeDocument.artLayers[0].duplicate();
■ポイント
全てのレイヤー(背景を除く)の名前にtextが含まれるものだけ複製するには以下のようになります。
docObj = activeDocument.artLayers;
for (i=docObj.length-1; i>-1; i--)
{
if (!docObj[i].isBackgroundLayer)
{
if (docObj[i].name.indexOf("text") > -1)
{
docObj[i].duplicate();
}
}
}