カテゴリー別アーカイブ: Windows OS

Windows XP / Vista / 7

バッチファイルをタスクバーに表示(登録)する

便利なバッチファイルを作ってもそのままではWin7のタスクバーに表示(アイコンを登録)する事はできません。(同様にスタートメニューにも表示できません、VBスクリプトも表示不能)

細かい理由はさておき実行形式(.exe)でないとタスクバー&スタートメニューに表示できません、
つまり実行形式に変換すれば良いわけです。

そこで使うのが「Bat To Exe Converter」 http://www.f2ko.de/programs.php?lang=en です。
(そのページを良く見るとVBスクリプト用のEXE化ツールも載っています、私はVBスクリプトに関しては別のツールのmakewin.exe[makeconsole.exe]を使っていますが)

かなり便利で結構紹介されていると思います。
なんといってもアイコンを埋め込める。GUIに登録するのに見た目はかなり重要ですね。
さらにバッチ実行に必要な他のEXEやデータファイル(何でもいい)も埋め込める。
リソース(バージョン情報)も付けられる。
当然プロンプトの黒い画面も非表示に出来ます。
暗号化?も可能なように見えます。
はっきり言って使わないと損、です
[続きを見る...]

「デスクトップの表示」を消す

※wmsmsg.exeの解説ページ:簡単wmメッセージ送信
wmsmsgダウンロード:wmsmsg.exe.zip (SkyDrive)

Windows 7 画面右下(タスクバー右端)にある「デスクトップの表示」領域を”アプリで”消してみた。

※説明の前に。アプリを使わないでも普通にマウス右ボタンで機能をOFFにできます。
「デスクトップのプレビュー(P)」に付いているチェックを外すだけです。

[続きを見る…]

簡単WMメッセージ送信

とりあえず「コンソールアプリ」を作成。
機能は「ウィンドウの存在確認」と「ウィンドウにメッセージの送信」の2つです。
どんな操作が可能かは送るメッセージによります。
メッセージとはマイクロソフト社が予め決めてある物なので基本的にどんなアプリでも
そのメッセージを処理する機能が付いていれば操作可能です。
※2015/12 MicrosoftEdgeとgoogle Chromeの操作サンプルを付けてみました。
※2017/4/29 ボタンを押す機能とマウス移動をくみあわせる。

2017/4/29更新
戻り値: バッチファイルにて%ERRORLEVEL%にて取得可能
   0 または 検索一致数 または プロセスID
[続きを見る…]