コマンドプロンプトのワンライナーでMessageBoxを表示する3つの方法
これは、コマンドプロンプト(cmd.exe) Advent Calendar 2015 - Qiitaの16日目の記事です。※Windows 10 Home 64bit 搭載のcmd.exeにて検証を行っています。
タイトルのとおりです
①msgコマンドを使う
msg.exeを使って、ユーザ名を自分の名前にすればポップアップメッセージを表示することができます。
|
|
え……Windows 10には入ってないの??????
次へ行きます。
②mshtaからVBScriptのMsgBox関数を呼び出す
|
|
いつものダイアログですね。
※みうみうさんからツッコミを頂いたので追記しますね!
③mshtaからExcelVBAを呼び出してそこからWin32APIのMessageBoxA関数を呼び出す
Excelがないと動きませんが…
|
|
!マーク付き
参考サイト
コマンドプロンプトから,Win32 APIや任意のDLLを呼び出して実行しよう (コマンドプロンプトから画面キャプチャする方法の仕組みを理解) - 主に言語とシステム開発に関して
明日はりょー(@ryoana14)さんです。よろしくお願いします!