hosts ファイルの権限をコマンドで

Windows 10 にて(おそらくそれ以前の 8.1 などでも)、hosts ファイルを変更したにも関わらず変更が反映されないことがある。
調べてみると権限を付与すれば良いとの回答に行き着くのだが、いろいろやった挙句、自分は以下のコマンドから権限を付与することで反映できた。

cacls %windir%/system32/drivers/etc/hosts /E /G Users:W
※ 管理者権限でコマンドプロンプトを実行する。

任意のユーザーの権限を与えたい場合は以下の様な感じらしい。
cacls %windir%/system32/drivers/etc/hosts /E /G " アカウント名 ":W

このブログの人気の投稿

コピーした行の挿入が表示されない時はフィルタされていないかチェック

Excel で一部の図形だけ固定する