簡體   English   中英

GAS 中所有腳本(包括容器綁定文件)中的搜索字符串

[英]Search string in all scripts (including Container-bound files) in GAS

我試圖在我的所有文件(腳本和容器綁定文件,如電子表格或文檔中的腳本)中搜索一個字符串,但我對此並不走運。

以下代碼成功檢索了文本為“var”的腳本:

function myFunction() {
  var fs = DriveApp.getRootFolder().searchFiles('fullText contains "var"');
while (fs.hasNext()) {
    var file = fs.next();
    Logger.log(file.getName());
  }
}

但它不會檢索容器綁定文件中的腳本。 即使我嘗試使用容器綁定文件,它仍然會列出所有帶有文本的獨立腳本,但不會列出容器綁定的腳本(甚至不是我正在執行的腳本)。

有什么線索嗎? 謝謝!!

考慮

容器綁定腳本項目不被 Google Drive API 索引。 無法使用 FileID/ProjectID 檢索項目文件。

已請求此功能

此功能目前不可用,但已被請求。 請隨意為該問題加注星標以提高其知名度。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM