Мы используем Google Диск (GAFE) для подготовки и представления учебных / учебных материалов. Мы хотели бы сохранить заархивированные версии прошлых итераций, а затем работать над новой копией для каждого последующего сеанса обучения.
Мне удалось сделать копию нашей учебной папки (используя ericyd gdrive-copy), и мы с радостью работаем над этим, НО ... файлы довольно сильно связаны между собой. Например, на слайдах будут ссылки на раздаточные материалы из Документов и задания в формате PDF, связанные с этим уроком. Когда я сделал копию всей структуры папок, файлы были скопированы, но все ссылки по-прежнему связаны с исходными файлами, тогда как на самом деле мы хотим, чтобы они были связаны с соответствующими копиями.
В этом есть смысл - очевидно, когда вы делаете копию файла, вы обычно не хотите одновременно изменять его содержимое. Однако, когда вы создаете архив для всей папки, в идеале вы хотели бы, чтобы ссылки в файлах также обновлялись.
Я могу составить электронную таблицу с идентификаторами файлов для каждой пары "оригинал и копия". Есть ли способ перебрать все документы / таблицы / слайды Google в папке и заменить исходные URL-адреса из файла электронной таблицы соответствующими URL-адресами копии?
Когда дело доходит до скриптов Google Apps, я практически новичок, поэтому пока я нашел Все ссылки в документе, и я предполагаю, что это будет частью ответа, я понятия не имею, что делать дальше.
(Между прочим, если есть другой способ обойти все три, автоматизация исправления ссылок в слайдах будет наиболее полезной, поскольку именно там их большая часть)