バッチファイルから
・S3上の指定したバケット配下にファイルを作成
できます!
前提
AWS CLIがインストールされていること。
コード
ここでは例として
・バケット「tmp12345」配下のフォルダ「sub1」配下に
・ファイル「file.txt」を作成
します。
@echo off
rem S3のバケット名
set s3Bucket=tmp12345
rem S3上に作成するファイル名 ※最後に「/」を付けない
set s3CreateFile=sub1/file.txt
rem プロファイル名
set profile=develop
rem S3上の指定したバケット配下に、ファイルを作成
aws s3api put-object --bucket %s3Bucket% --key "%s3CreateFile%" --profile %profile%
echo 実行しました。
echo.
pause
実行結果
S3上の指定したバケット配下にファイルを作成できました。
※バケット「tmp12345」配下のフォルダ「sub1」配下に、ファイル「file.txt」を作成できました。
参考
上記で使用した以下の詳細は、公式サイトをご確認ください。
●aws s3api put-object