Onedrive
名称:
singularity storage create onedrive - Microsoft OneDrive
用法:
singularity storage create onedrive [命令选项] [参数...]
描述:
--client-id
OAuth 客户端 ID。
通常留空。
--client-secret
OAuth 客户端密钥。
通常留空。
--token
OAuth 访问令牌的 JSON 字符串。
--auth-url
认证服务器 URL。
为空表示使用提供程序的默认值。
--token-url
令牌服务器 URL。
为空表示使用提供程序的默认值。
--region
选择 OneDrive 的国家云区域。
示例:
| global | Microsoft 云全球版
| us | Microsoft 云 - 美国政府
| de | Microsoft 云 - 德国
| cn | Azure 和 Office 365 在中国的 Vnet Group 运营
--chunk-size
上传文件的块大小 - 必须是 320k 的倍数 (327,680 字节)。
超过此大小的文件将被分块上传 - 块大小必须是 320k 的倍数 (327,680 字节),
不应超过 250M (262,144,000 字节),否则可能会遇到 "Microsoft.SharePoint.Client.InvalidClientQueryException: The request message is too big." 错误。
注意,块将被缓冲到内存中。
--drive-id
要使用的驱动器的 ID。
--drive-type
驱动器的类型 (个人 | 商业 | 文档库)。
--root-folder-id
根文件夹的 ID。
通常不需要,但在特殊情况下,您可能知道要访问的文件夹 ID,但无法通过路径遍历到达。
--access-scopes
设置 rclone 请求的范围。
选择或手动输入自定义范围的空格分隔列表,rclone应请求这些范围。
示例:
| Files.Read Files.ReadWrite Files.Read.All Files.ReadWrite.All Sites.Read.All offline_access | 对所有资源的读写访问权限
| Files.Read Files.Read.All Sites.Read.All offline_access | 对所有资源的只读访问权限
| Files.Read Files.ReadWrite Files.Read.All Files.ReadWrite.All offline_access | 对所有资源的读写访问权限,但无法浏览 SharePoint 站点
| | 禁用站点权限与将 disable_site_permission 设置为 true 相同
--disable-site-permission
禁用 Sites.Read.All 权限的请求。
如果设置为 true,则在配置驱动器 ID 时将无法搜索 SharePoint 站点,
因为 rclone 不会请求 Sites.Read.All 权限。
如果您的组织未向应用程序授予 Sites.Read.All 权限,并且您的组织不允许用户自行同意应用程序权限请求,
请将其设置为 true。
--expose-onenote-files
设置以在目录列表中显示 OneNote 文件。
默认情况下,rclone 在目录列表中隐藏 OneNote 文件,因为
"打开" 和 "更新" 等操作无法在这些文件上执行。但是,
这种行为也可能阻止您删除它们。如果要
删除 OneNote 文件或以其他方式希望它们在目录中显示,请设置此选项。
--server-side-across-configs
允许服务器端操作 (如复制) 在不同的 onedrive 配置中工作。
只有在复制两个 OneDrive *个人* 驱动器之间且要复制的文件已在它们之间共享的情况下,此功能才有效。
否则,rclone 将退回到正常的复制操作 (速度稍慢)。
--list-chunk
列出块的大小。
--no-versions
修改操作时删除所有版本。
当 rclone 上传新文件覆盖现有文件并设置修改时间时,OneDrive for Business 会创建版本。
这些版本将占用配额空间。
此标志在文件上传和设置修改时间后检查版本,并删除除最新版本之外的所有版本。
**注意**,OneDrive 个人目前无法删除版本,因此请勿在个人版中使用此标志。
--link-scope
设置 link 命令创建的链接的范围。
示例:
| anonymous | 允许具有链接的任何人访问,无需登录。
| | 这可能包括您组织之外的人。
| | 管理员可能禁用匿名链接支持。
| organization | 允许您组织 (租户) 已登录的任何人使用链接获取访问权限。
| | 仅适用于 OneDrive for Business 和 SharePoint。
--link-type
设置 link 命令创建的链接的类型。
示例:
| view | 创建一个只读链接。
| edit | 创建一个读写链接。
| embed | 创建一个可嵌入的链接。
--link-password
设置 link 命令创建的链接的密码。
撰写本文时,此功能仅适用于付费的 OneDrive 个人帐户。
--hash-type
指定后端使用的哈希类型。
这指定正在使用的哈希类型。如果设置为 "auto",则将使用
默认的哈希类型,即 QuickXorHash。
在 rclone 1.62 及之前的版本中,默认使用 SHA1 哈希用于 Onedrive
个人版。对于 1.62 及更高版本,默认使用 QuickXorHash 用于所有类型的
onedrive。如果需要 SHA1 哈希,则相应设置此选项。
从 2023 年 7 月开始,QuickXorHash 将是
OneDrive for Business 和 OneDriver 个人版的唯一可用哈希。
可以将其设置为 "none",以不使用任何哈希。
如果请求的哈希在对象上不存在,则会将其
返回为空字符串,rclone 将其视为丢失的哈希。
示例:
| auto | rclone 选择最佳哈希
| quickxor | QuickXor
| sha1 | SHA1
| sha256 | SHA256
| crc32 | CRC32
| none | 无 - 不使用任何哈希
--encoding
后端的编码。
详见[概述中的编码部分](/overview/#encoding)了解更多信息。
选项:
--client-id value OAuth 客户端 ID。[$CLIENT_ID]
--client-secret value OAuth 客户端密钥。[$CLIENT_SECRET]
--help, -h 显示帮助信息
--region value 选择 OneDrive 的国家云区域。 (默认值: "global") [$REGION]
高级
--access-scopes value 设置 rclone 请求的范围。 (默认值: "Files.Read Files.ReadWrite Files.Read.All Files.ReadWrite.All Sites.Read.All offline_access") [$ACCESS_SCOPES]
--auth-url value 认证服务器 URL。[$AUTH_URL]
--chunk-size value 上传文件的块大小 - 必须是 320k 的倍数 (327,680 字节)。 (默认值: "10Mi") [$CHUNK_SIZE]
--disable-site-permission 禁用 Sites.Read.All 权限的请求。 (默认值: false) [$DISABLE_SITE_PERMISSION]
--drive-id value 要使用的驱动器的 ID。[$DRIVE_ID]
--drive-type value 驱动器的类型 (personal | business | documentLibrary)。[$DRIVE_TYPE]
--encoding value 后端的编码。 (默认值: "Slash,LtGt,DoubleQuote,Colon,Question,Asterisk,Pipe,BackSlash,Del,Ctl,LeftSpace,LeftTilde,RightSpace,RightPeriod,InvalidUtf8,Dot") [$ENCODING]
--expose-onenote-files 设置以在目录列表中显示 OneNote 文件。 (默认值: false) [$EXPOSE_ONENOTE_FILES]
--hash-type value 指定后端使用的哈希类型。 (默认值: "auto") [$HASH_TYPE]
--link-password value 设置 link 命令创建的链接的密码。[$LINK_PASSWORD]
--link-scope value 设置 link 命令创建的链接的范围。 (默认值: "anonymous") [$LINK_SCOPE]
--link-type value 设置 link 命令创建的链接的类型。 (默认值: "view") [$LINK_TYPE]
--list-chunk value 列出块的大小。 (默认值: 1000) [$LIST_CHUNK]
--no-versions 修改操作时删除所有版本。 (默认值: false) [$NO_VERSIONS]
--root-folder-id value 根文件夹的 ID。[$ROOT_FOLDER_ID]
--server-side-across-configs 允许服务器端操作 (如复制) 在不同的 onedrive 配置中工作。 (默认值: false) [$SERVER_SIDE_ACROSS_CONFIGS]
--token value OAuth 访问令牌的 JSON 字符串。[$TOKEN]
--token-url value 令牌服务器 URL。[$TOKEN_URL]
通用
--name value 存储的名称 (默认值: 自动生成)
--path value 存储的路径
Last updated