Batファイルエンクロージャー(?)を作ってみたんだけど...

(更新: 自作 / 自作
やす 底辺プログラマ
やす
総合 36 4,186pt

工学部の大学生です。
クソ記事を量産(?)しています。

Amazonのアソシエイトとしてガジェッターは適格販売により収入を得ています
GUIDE

ソフト/アプリ/サービス/ゲーム

1.プリンター切り替えbatファイルを作ってみた

 私のバイトは救急外来の受付である。そこで行われることの一つとして、問診票を受付のプリンターで、患者の受付表と患者に何をしたか?というのを会計のために記録するための表を処置室のプリンターで印刷するというものがある。一部はExcelから印刷するのだが、一部はどこから印刷れてるかもわからない上に、患者の情報などを記載するところは自動化されてるので迂闊には触りたくない。

 ということで、Windowsそのものの既定プリンターを切り替える2つのバッチファイルを作った。病院のパソコンなので基本VBAかバッチファイルじゃないとプログラム組めないという制限があったり、自分のGitHubにアクセスできなかったりして長すぎる奴は打ち込めないし、なおかつメモリ8GBで8世代i3のゴミEsplimo上で動かそうとすると必然的にシンプルなバッチファイルになったわけである。

バッチファイルだけで運用する問題

2つのバッチにわけて多少はわかりやすいと思ったのだが、問題点はいくつかあった

  • 現在の既定プリンターをかくにんしにくい
  • どちらのバッチファイルがどちらのプリンターを選択するものか分かりにくい

私が使う分には別段なんの注意もいらないが、これを他の人に使ってもらおうとするとかなりまずいことになった。本来処置室で印刷されないものを印刷してしまったり、その逆が起こってしまったりした。

UIで解決しよう

スマホしか使わないような人もいる職場なので、今の既定値と、2つのボタンで簡単に操作させようということを考えました。

よく考えたら、病院のパソコンはブラウザは使えるということは、htmlなりJavaScriptなりhtaが使えるのだ。ならhtaでやれると思いhtaを使ってみた。htaで簡単なやつを作って動いたので勝ちですね。病院の受付であまり手の込んだプログラムは作れないのでこれからはこれを応用します。(そして、1秒ずつ知りたいターゲットの情報を取得するものhta内に作りました。)

実家でテスト作成したもの
実家でテスト作成したもの


応用編:RSCの切り替え

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

RSC版
RSC版
Gadgeteer for iPhone
SUMMARY

まとめ

あまり複雑にしすぎないようにしました。

✅ 良かった点
  • HTA意外と使える?
⚠️ 気になった点
  • Pythonとか使わせてくれよ...
  • 正直色々制限がかかってる中で少しのことしかできないのは改善したくてもできなくてもどかしいです。
SCORE

評価

5
総合評価
INFO

商品情報

メーカー
自作
製品名
自作
Facebook LINE B! はてな RSS
LIKE

いいね (3件)&足跡 (1件)

TALK

コメント (0件)

まだコメントはありません。最初のコメントを書いてみましょう!

NEXT

前後の記事

MORE

関連レビュー

コメ欄 3