WSL環境をインストールするスクリプトを作成するバッチ
WSL環境のインストールスクリプト作成バッチは、ドラッグしたWSLエクスポートファイルを元にPowerShellスクリプトを作成するもの。
中身はexeファイルに引数としてエクスポートファイルを与えて実行している。
インストールスクリプトはエクスポートファイルと同じフォルダーに「新規インストール用」と「削除&インストール用」の2ファイルが作成される。
W田さん作成
業務で使用しているものなので非公開
/z80ab49z7qfc6njhiwwf/ネタバレz5psa0h4lspg9pjj
ちなみに、肝心のexeファイルは Pythonスクリプトをpyinstallerを使って、Windowsの実行形式ファイルにしているようだ。
Pythonのソースコードも残っているので参考にさせてもらおう。
ざっとみた感じ、Jinja2でPowerShellスクリプトのテンプレートにファイル名やファイルのハッシュ値などを埋め込んでる。
#WSL
#PowerShell
#Python