(
既に作成していれば、インスタンスのIP(server_ip)のみ変更して下さい)
AWSインスタンスと接続するためのバッチファイルを作成します。
Lizzieのフォルダの中で右クリック→「新規作成」→「テキストドキュメント」を選択し、「ssh.bat」という名前にして保存します。
ファイルの種類が「Windos バッチファイル」になっていることを確認して下さい。(「ssh.bat.txt」などになっていると動きません!)
もし「テキストファイル」になっている場合、ファイルエクスプローラーの「表示」>>「オプション」>>「フォルダーオプション」>>「表示」>>「詳細設定」から「登録されている拡張子は表示しない」のチェックボックスを外して「OK」を押してください。
先程作成したファイルが「ssh.bat.txt」などになっていたら、「ssh.bat」に名前を変更してください。
そのままでは編集できないので、「メモ帳」などから開き、次のように入力します。
(メモ帳のウィンドウに「ssh.bat」のファイルをドラッグアンドドロップすると編集できます。)
#### ここから
@echo off
set plink_path="C:\Program Files\PuTTY\plink.exe"
set key_path="C:\Users\user\Desktop\lizzie\aws-key01.ppk"
set server_ip=12.345.678.900
echo yes | %plink_path% -ssh -i %key_path% ubuntu@%server_ip% exit
%plink_path% -ssh -i %key_path% ubuntu@%server_ip% cd leela-zero; ./leelaz --gtp --lagbuffer 0 --weights elf.gz --threads 2
#### ここまで
下記を自分の環境に合わせて変更して下さい。
plink_path:
PuTTYがインストールされたフォルダ内のplink.exeのファイルパス
key_path:
ppkファイルのファイルパス
server_ip:
立ち上げているAWSインスタンスの「IPv4 パブリックIP」の値(さっきメモした「13.114.12.41」などの値。毎回変わりますので必ず変更してください)