Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/c-nao27/gas-duplicate
makeCopy()する際、同名のファイル/フォルダが存在してしまう仕様の簡易的なアンチGASライブラリ
https://github.com/c-nao27/gas-duplicate
gas google-apps-script
Last synced: about 2 months ago
JSON representation
makeCopy()する際、同名のファイル/フォルダが存在してしまう仕様の簡易的なアンチGASライブラリ
- Host: GitHub
- URL: https://github.com/c-nao27/gas-duplicate
- Owner: c-nao27
- License: mit
- Created: 2022-07-17T08:13:59.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-07-17T09:49:17.000Z (over 2 years ago)
- Last Synced: 2024-08-28T11:37:26.024Z (5 months ago)
- Topics: gas, google-apps-script
- Language: JavaScript
- Homepage:
- Size: 18.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# About
Google Driveで同名のファイル/フォルダが存在してしまう仕様のアンチGASライブラリ[Source Code](https://script.google.com/d/1-_N4XmFTnp9TIjQSlKF_8Ccb6DPia92sNq6waYFLTtROGg5cCbTxTYQ-/edit?usp=sharing)
[Library Document](https://script.google.com/macros/library/d/1-_N4XmFTnp9TIjQSlKF_8Ccb6DPia92sNq6waYFLTtROGg5cCbTxTYQ-/2)### スクリプトID
~~~
1-_N4XmFTnp9TIjQSlKF_8Ccb6DPia92sNq6waYFLTtROGg5cCbTxTYQ-
~~~
## createFolder()
新しいフォルダ、または既に存在する同名のフォルダを取得して返します。
|引数名|型|説明|
|----|----|----|
|parentFolder|DriveApp.Folder|親フォルダ(rootに作成する場合はnull)|
|folderName|string|作成するフォルダの名前|## duplicateFile()
引数で指定したフォルダの中にファイルを複製します。
ファイル名が重複する場合は末尾に数字を付加して返します。
|引数名|型|説明|
|----|----|----|
|folder|DriveApp.Folder|ファイルを作成するフォルダ(rootに作成する場合はnull)|
|fileId|string|作成するファイルのID|
|fileName|string|作成するファイルの名前|