0
2

Windows11でタスクバーにbatファイルをピン止めできなくなった。無理やりピン止めする。

Last updated at Posted at 2023-12-06

困りごと

Windows11のアップデートによりタスクバーに.batや.vbsをピン止めできなくなったと思われる。
ネットで検索すると従来の方法ではピン止めできず困っていた。起動するのがメンドクサイ。

模索

ピン止めしたものの実態?は以下場所にショートカットとして存在しているらしい。

%USERPROFILE%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar

そこへショートカットを突っ込んで再起動しても認識してくれない。
「ピン止め」から「そこへ登録される」という順序が必要であるようだ。

存在しているショートカットのリンク先を変えると任意のプログラム(batやcmd経由のvbsも)が呼び出せることがわかった。
1.png
画像1

書き換えてしまうと元のアプリケーションを起動したときタスクバーのソコのアイコンへウィンドウがまとめられてメンドクサイことになることもわかった。
リンク先を書き換えても元のアプリケーションの呪縛からは逃げられない模様。

新しいexeを作って無理やり登録してしまう

  1. デスクトップに適当にtxtファイルを作る。

  2. 1のファイルをexeに変更(もちろんこのexeは起動できない)、ファイル名はわかりやすいものにする(このファイル名がタスクバーアイコンの名前として永続する)。

  3. 2のexeを右クリックして「タスクバーにピン留めする」を行う。結果タスクバーにピン留めされる。

  4. %USERPROFILE%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBarを開き、新しくできたショートカットができているのでそのリンク先を書き換える。vbsを呼び出す場合はC:\Windows\System32\cscript.exe "C:hoe.vbs"のように呼び出しを行えばよい。
    2.png
    画像2

  5. 2で作ったexeは削除してしまおう。

以上 解決した!

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2