ros*_*mcm 11 upload command-line box.com
我有围绕 Windows 批处理文件构建的构建过程,成功后,我想将结果上传到 Box.com 帐户。有没有办法通过命令行来做到这一点?Box.com的拖拽界面虽然还可以,但仍然是链条中的一个手动步骤。
抱歉,我无法评论(需要 50 声望)。正如 Julian 提到的,您可以使用 WebDAV。这也适用于非企业帐户;使用 URL https://dav.box.com/dav。该文件夹可以不似乎安装在窗户:http://www.onemetric.com.au/Documentation/Mounting-A-WebDAV-Share-Windows-7 我觉得这是一个Web服务器问题。但是你可以使用 curl:
curl -u me@email.com:mypassword -T local_file_path https://dav.box.com/dav/remote_file_name
curl -u me@email.com:mypassword https://dav.box.com/dav/remote_file_name --output download_file_path
Run Code Online (Sandbox Code Playgroud)
Box 支持WebDAV、FTP(仅适用于商业和企业客户)并具有API。
因此,您可以使用工具将 WebDAV 条目安装为驱动器,从命令行使用 FTP,或者安装类似 cURL 的东西并从命令行使用 API。请注意,对 API 的主要支持被列为通过StackOverflow!
显然,如果您安装了 Box 同步,您也可以简单地将文件复制到同步文件夹中。
在 Windows 中\\dav.box.com@SSL\DavWWWRoot\dav是要连接的 URN。
如果你在评论中表达了偏好,我会尝试添加更多细节,但我现在必须运行。