oss sync h:\ oss://0537/h/ --update
rem --force --delete
ossutil64.exe ls oss://0537 -r
ossutil64.exe cp D:\测试.mp4 oss://0537/videos/
ossutil64.exe cp -r D:\武术视频 oss://0537/wushu/
列出桶根目录
ossutil64.exe ls oss://0537
递归列出全部子目录所有文件(完整清单)
ossutil64.exe ls oss://0537 -r
只看指定文件夹
ossutil64.exe ls oss://0537/videos -r
oss ls oss://0537/main -r
oss mkdir oss://0537/c
oss mkdir oss://0537/main/web/m.xulaoshi.cn
oss cp -r C:\sys oss://0537/c/
oss sync h:\ oss://0537/h/
上传单个文件
ossutil64.exe cp D:\wushu.mp4 oss://0537/videos/
上传整个文件夹,-r递归
ossutil64.exe cp -r D:\武术资料 oss://0537/wushu_file/
路径带空格,必须加英文双引号
ossutil64.exe cp "D:\我的备份\test.zip" oss://0537/backup/
本地目录同步上传到OSS
ossutil64.exe sync D:\emlog网站备份 oss://0537/emlog_backup
把OSS文件同步下载回本地
ossutil64.exe sync oss://0537/emlog_backup D:\恢复备份
下载单个文件到D盘
ossutil64.exe cp oss://0537/videos\wushu.mp4 D:\下载\
下载整个文件夹
ossutil64.exe cp -r oss://0537/wushu_file D:\oss下载
删除单个文件
ossutil64.exe rm oss://0537/videos/wushu.mp4
删除整个文件夹 ⚠高危,执行前确认路径!
ossutil64.exe rm -r oss://0537/temp/
ossutil64.exe cp oss://0537/a.mp4 oss://0537/bak/a.mp4
桶内移动,相当于重命名
ossutil64.exe mv oss://0537/old.mp4 oss://0537/videos/new.mp4
ossutil64.exe stat oss://0537/videos/wushu.mp4
ossutil64.exe config
ossutil64.exe -h
批处理
@echo off
ossutil64.exe sync D:\emlog网站备份 oss://0537/emlog_backup
echo 备份完成
pause
重要注意事项
-r参数:操作文件夹必须加,不加只能处理单个文件cp:强制覆盖;sync:增量同步,备份优先用sync- Windows 路径有空格,一定要英文双引号包裹路径
- 配置文件位置:
C:\Users\NEC\.ossutilconfig,密钥写在这里,不要把 AK/SK 写进 bat 脚本明文。