ソフト/アプリ/サービス/ゲーム
1.プリンター切り替えbatファイルを作ってみた
私のバイトは救急外来の受付である。そこで行われることの一つとして、問診票を受付のプリンターで、患者の受付表と患者に何をしたか?というのを会計のために記録するための表を処置室のプリンターで印刷するというものがある。一部はExcelから印刷するのだが、一部はどこから印刷れてるかもわからない上に、患者の情報などを記載するところは自動化されてるので迂闊には触りたくない。
ということで、Windowsそのものの既定プリンターを切り替える2つのバッチファイルを作った。病院のパソコンなので基本VBAかバッチファイルじゃないとプログラム組めないという制限があったり、自分のGitHubにアクセスできなかったりして長すぎる奴は打ち込めないし、なおかつメモリ8GBで8世代i3のゴミEsplimo上で動かそうとすると必然的にシンプルなバッチファイルになったわけである。
バッチファイルだけで運用する問題
2つのバッチにわけて多少はわかりやすいと思ったのだが、問題点はいくつかあった
- 現在の既定プリンターをかくにんしにくい
- どちらのバッチファイルがどちらのプリンターを選択するものか分かりにくい
私が使う分には別段なんの注意もいらないが、これを他の人に使ってもらおうとするとかなりまずいことになった。本来処置室で印刷されないものを印刷してしまったり、その逆が起こってしまったりした。
UIで解決しよう
スマホしか使わないような人もいる職場なので、今の既定値と、2つのボタンで簡単に操作させようということを考えました。
よく考えたら、病院のパソコンはブラウザは使えるということは、htmlなりJavaScriptなりhtaが使えるのだ。ならhtaでやれると思いhtaを使ってみた。htaで簡単なやつを作って動いたので勝ちですね。病院の受付であまり手の込んだプログラムは作れないのでこれからはこれを応用します。(そして、1秒ずつ知りたいターゲットの情報を取得するものhta内に作りました。)

応用編:RSCの切り替え
RSCはガジェッター民ならほぼ知ってるだろうから説明しません。これを切り替えてゲームとそれ以外で最適な環境にすぐ切り替えましょう。というものです。(まあ正直これも使うかわからんしこれ以外で使い道がそもそもないんだけど....)

まとめ
あまり複雑にしすぎないようにしました。
- HTA意外と使える?
- Pythonとか使わせてくれよ...
- 正直色々制限がかかってる中で少しのことしかできないのは改善したくてもできなくてもどかしいです。
評価
商品情報
- メーカー
- 自作
- 製品名
- 自作
コメント (0件)
まだコメントはありません。最初のコメントを書いてみましょう!