経緯
Windows10 で 稀によく使う (使うときは頻度が集中するがそうでないときはほぼ使わない) ために所在が分からなくなるbatを探すのが面倒なので、スタートメニューのタイルから起動できないか、と考えました。
対処1
前提として、batはそれ自体をスタートメニューにピン留めすることができません。そこで、一ひねり加える必要があります。
- batからショートカットファイルを作成する
- 作成したショートカットファイルを右クリック→「プロパティ」
- 「リンク先」の先頭に
cmd /c
を追加する- e.g. 起動したいbatが
C:\bat\avinivartaniya.bat
ならば、cmd /c C:\bat\avinivartaniya.bat
とする
- e.g. 起動したいbatが
以上の手順で作成したショートカットファイルならば、通常はスタートメニューへピン留めできるはずです。
……ところが、今回は何故か「スタートメニューへピン留めする」の項目はあるのに、そこをクリックしてもスタートメニューにピン留めされないという謎の現象に遭遇してしまいました。
そこで、次の対処を考えます。
対処2
直接がダメならば、一度プログラムフォルダに追加して、そちらから追加しようと考えました。
- エクスプローラで
C:\Users\{ユーザー名}\AppData\Roaming\Microsoft\Windows\スタート メニュー\プログラム
に移動 - 対処1で作成したショートカットファイルを1.のフォルダにコピペ
- 複数ある場合はフォルダを作成しても良いかもしれません
- 2.によりスタートメニューのプログラム一覧に表示されるようになったので、そちらを右クリック→「スタートメニューへピン留めする」
これで漸くスタートメニューのタイルに表示させることができました。