リモートデスクトップ「Brynhildr」の自動更新?
モニターが接続されていないパソコンがあって、それに接続するためにリモートデスクトップの「Brynhildr」をインストールしています。
このソフトのバージョンが最新になったので、とりあえず更新しようと思ったけどモニターの切替が大変になっていたのでBATファイルを作って対応してみた。
・BATファイルを作成する。
upd_brynhildr.bat
timeout /T 30 xcopy D:\tool\brynhildr110\*.* D:\tool\brynhildr\ /Y start D:\tool\brynhildr\brynhildr.exe
- 一度、BrynhildrをクライアントPCでも良いのでServerModeで起動してbrynhildr.iniを作成しておく。
- brynhildr.iniを開いて、boot=1とする。
これをすると、どのモードで実行するか聞いてこないでServerModeで起動する。 - brynhildr.iniを含めてbrynhildr110.zipを作成する。
- 古いバージョンのBrynhildrでサーバーに接続して、brynhildr110.zipとupd_brynhildr.batを転送する。
- サーバーでbrynhildr110.zipを解凍して適切な場所に配置して、BATファイルを実行する。
- 30秒以内にBrynhildrを終了させて、サーバーから切断しておく。
- 30秒後にサーバーに最新のBrynhildrで接続すると、接続できた!
もう少し調べたら・・・
exeと同じ位置にnewフォルダを作成して、そこに最新のexe、dllを入れると自動で更新してくれるとか?