【バッチファイル】S3上の指定したバケット配下に、フォルダを作成する【AWS】

バッチファイルから
 ・S3上の指定したバケット配下にフォルダを作成
できます!

PR

前提

AWS CLIがインストールされていること。

PR

コード

ここでは例として
 ・バケット「tmp12345」配下のフォルダ「sub1」配下に
 ・フォルダ「folder」を作成
します。

バケット「tmp12345」配下のフォルダ「sub1」配下に、フォルダ「folder」は存在しない
バケット「tmp12345」配下のフォルダ「sub1」配下に、フォルダ「folder」は存在しない
@echo off

rem S3のバケット名
set s3Bucket=tmp12345
rem S3上に作成するフォルダ名 ※最後に「/」を付ける
set s3CreateFolder=sub1/folder/
rem プロファイル名
set profile=develop

rem S3上の指定したバケット配下に、フォルダを作成
aws s3api put-object --bucket %s3Bucket% --key "%s3CreateFolder%" --profile %profile%

echo 実行しました。
echo.

pause

状況に合わせて以下を変更してください(4~8行目)。

・S3のバケット名
・S3上に作成するフォルダ名 ※最後に「/」を付ける
・プロファイル名

PR

実行結果

S3上の指定したバケット配下にフォルダを作成できました。
※バケット「tmp12345」配下のフォルダ「sub1」配下に、フォルダ「folder」を作成できました。

実行結果①
実行結果①
実行結果②
実行結果②
PR

参考

上記で使用した以下の詳細は、公式サイトをご確認ください。

●aws s3api put-object

タイトルとURLをコピーしました