画像やリンクが無効になっている可能性もあるのでご了承下さい。
こう言うツールは無いのかなーって Tweet しつつ探していたら shutdown コマンドを用いた方法を教えて頂けた。
でもバッチファイルにしたところで管理者権限を付与した実行が出来ないもんだから Python にやらせることとした。
ソースはこれだけ。
#! /usr/bin/python3
# coding: utf-8
import subprocess
subprocess.call("shutdown /r /fw /t 0")
で、これを実行ファイルにするので pyinstaller を入れておく。
pip install pyinstaller
でもって続けて pyinstaller で単一の実行ファイルにする。
スクリプトのファイル名は restart2uefi.py とした。
pyinstaller.exe --onefile .\restart2uefi.py
完成した実行ファイルはスクリプトの設置フォルダ以下 dist 内にある。
これをどっか適当な所にコピーしておいてからプロパティーを開いて管理者権限で実行出来る様にする。

筆者がこれに拾って来たアイコンを付けてビルドした物がこちら。
これで「あー!! なんか UEFI に入りたいなー!!」って時に、いちいち DEL キーやら押しっぱなしで UEFI に入ったことを目視確認する必要もなくなった。
ダウンロード及び実行は自己責任でどうぞ。
尚、shotdown コマンドのショートカットを作成し、管理者権限を付けて引数を与えた方がお手軽な模様。



コメント