如何在不删除容器/文件的情况下同时从多个Google文档或表格中删除容器绑定的脚本?

时间:2018-10-21 21:00:08

标签: google-apps-script

我在Google文档中创建了一个容器绑定的脚本。从那时起,我创建了一个独立脚本来替换此容器绑定脚本,但是我从未从原始文档中删除初始的容器绑定项目。

新的独立脚本使用原始脚本的副本作为新文档的模板。因为我忘记了从原始文档中删除初始项目,所以每次也都制作了一个脚本副本。现在,我的Google Apps脚本仪表板(script.google.com)中有大量脚本副本,如下图所示: View of my Google Apps Script Dashboard showing multiple copies of same script

我想从仪表板上删除此脚本的每个副本。我可以右键单击单个实例并选择“永久删除”,如下所示:

Delete forever

我无法找到同时选择多个实例的方法。由于我的副本数量很大,因此一个实例一个个地选择和删除每个实例将花费大量的时间。

也许我还没有发现如何选择多个实例。但是,如果无法在仪表板上选择多个实例,我正在寻找一种方法,以编程方式 从每个容器中删除此脚本,而不删除容器本身

例如,理想情况下,我希望只在Google Apps脚本信息中心内的搜索框中输入“ TicketTemplate”,然后全选并删除所有内容。但是,除非有这种可能性,我希望有一种方法可以使用GAS以编程方式进行此操作。但是,仅遍历我在云端硬盘中的文件并删除包含该脚本的文件是不可行的。它必须从文件中删除脚本,而不删除文件本身。

我正在寻找使用GAS的潜在解决方案,例如使用DriveApp类,但是我一直无法弄清楚如何在容器/文件中定位脚本。

预先感谢您的帮助!

0 个答案:

没有答案