hosts
を毎度毎度手動で開く (管理者権限でメモ帳を開いて、メモ帳から %windows%\system32\drivers\etc\hosts
を開く) のは面倒になってきたので、ワンライナーを作ることにしました。
cd /d %~dp0
PowerShell -NoProfile -ExecutionPolicy unrestricted -Command "start notepad C:\Windows\System32\drivers\etc\hosts -verb runas"
最初の一行はなくても良いので実質ワンライナー。
これを bat ファイルとして保存すれば、ダブルクリックで hosts
を開くことができます。
……ただ、 bat はスタート画面にピン止めすることはできないのですね。
bat そのものはピン止めできませんが、 cmd.exe
(コマンドプロンプト) はできます。
そこで、ショートカットで「コマンドプロンプトを開きつつ、実行するコマンドとして上述ワンライナーを指定する」ことでピン止めすることにしました。
cmd /c
を挿入するこれで、上述の「コマンドプロンプトを開きつつ、実行するコマンドとして上述ワンライナーを指定する」を実現しました。
これでスタート画面にもピン止めできて、ダブルクリックで hosts
を開くことができるようになりました。便利。
Crieitは誰でも投稿できるサービスです。 是非記事の投稿をお願いします。どんな軽い内容でも投稿できます。
また、「こんな記事が読みたいけど見つからない!」という方は是非記事投稿リクエストボードへ!
こじんまりと作業ログやメモ、進捗を書き残しておきたい方はボード機能をご利用ください。
ボードとは?
コメント