Windows10における最適な自動化ツールを考える。

毎朝cloudwatchから.csv形式で出力したログを集計する業務を自動化するための最適な方法を考える。

集計業務の引継ぎも考えてなるべく環境構築は不要でありたい。

 

python

Microsoft Storeからインストールする必要があるが、

windowsターミナルからpythonもしくはpyコマンドで手軽に実行できる。

 

C#

Microsoftが開発しているためWindows標準搭載、つまり環境構築不要。

ただコンパイルして.exe形式に変換して実行する必要がある。

 

batファイル

なんか古臭いからやだ。でも環境構築不要で一番今のニーズに合ってる。

 

シェルスクリプト

WSLおよびubuntuをインストールする必要がある。

Windows ターミナルなら以下のコマンドで簡単にインストールできるらしい。

wsl --install

 

うーん。。。悩むな