JSX - 将文件夹复制到目标 - ExtendScript

问题描述 投票:0回答:2

我正在尝试将选定的文件夹复制到定义的目标。

function importLabs(selected) {
    if(selected = "labAuto") {
        //Open Folder dialog box
       var myLab=Folder.selectDialog("Import");   
       myLab.copy ("~/Desktop/In here");
   }
}

无法弄清楚这一点。我使用了错误的函数 .copy() 吗?

photoshop-script jsx
2个回答
1
投票

不幸的是,文件夹没有复制方法。

您需要先创建目标文件夹,然后复制每个文件。 如果您还想复制子文件夹,那么您需要递归地执行此操作。


0
投票

您可以使用系统bash

app.system(你的 bash 命令);

并调用 bash 命令 cp -r 或 rsync

© www.soinside.com 2019 - 2024. All rights reserved.