HTMLのあるフォルダでシフトキーを押しながら右クリックして「コマンドウィンドウをここで開く」を選んで
browser-sync start --server --files **
と入力するのがめんどくさかったので、フォルダ内で右クリックした時のメニュー内に上記コマンドを実行するショートカットを作りたいなと思って調べてみました。
レジストリに簡単な値を追加するだけでできたので、手順を紹介します。
※誤ったレジストリ操作によりPCが不安定になったり起動しなくなったりしても責任は負いかねます。自己責任でご利用ください。
レジストリエディタを開いて HKEY_CLASSES_ROOT\Directory\Background\shell と辿ります。
そしてshellを右クリックして、新規→キーと選択します。
新しいキーが作られるので適当に名前を付けます。ここで付けた名前が右クリックメニューに表示されるようになります。
作られたキーを右クリックして、 command という名前のキーを作ります。
(既定) というところをダブルクリックして、値のデータを [[browser-sync.cmdへのフルパス]] start --server --files **
のようにします。
browser-syncのフルパスは、 ユーザーのホームディレクトリ\AppData\Roaming\npm\browser-sync です。
これでエクスプローラーの右クリックメニュー内にBrowserSyncという項目が出てくるようになります!