Javascript 谷歌应用程序脚本*复制文件

Javascript 谷歌应用程序脚本*复制文件,javascript,google-apps-script,google-drive-api,Javascript,Google Apps Script,Google Drive Api,我一直在寻找一种使用谷歌应用程序脚本复制文件的方法。我发现了一些东西,但是,文件实际上没有被复制。实际发生的是指向文件get的链接被发送到指定的文件夹。是否有任何方法可以实际复制一个文件,并使用谷歌应用程序脚本将该文件发送到一个文件夹?如果有办法的话,我似乎不知道怎么做。取决于你到底想做什么;如果您只想制作一份精确的副本: //示例脚本: function makeCopy(){<br> DocsList.getFileById(<em>the ID of yo

我一直在寻找一种使用谷歌应用程序脚本复制文件的方法。我发现了一些东西,但是,文件实际上没有被复制。实际发生的是指向文件get的链接被发送到指定的文件夹。是否有任何方法可以实际复制一个文件,并使用谷歌应用程序脚本将该文件发送到一个文件夹?如果有办法的话,我似乎不知道怎么做。

取决于你到底想做什么;如果您只想制作一份精确的副本:

//示例脚本:

function makeCopy(){<br>
     DocsList.getFileById(<em>the ID of your file</em>).makeCopy().addToFolder(<em>your destination folder</em>);<br>
}
函数makeCopy(){
DocsList.getFileById(文件的ID).makeCopy().addToFolder(目标文件夹);
}
注意:“您的目标文件夹”指定文件夹的路径。例如,如果您的目标是。文件夹是根目录后文件夹的子文件夹,您的路径将是
root/Parent/child
,例如
Stuff1/Stuff2
。(此处不包括
根文件夹
,因为系统会自动将其识别为根文件夹