
cmd
(バッチ)ファイルを実行する際に問題が発生しました右クリック > 管理者として実行。
ホスト ファイルにアドレスを追加しようとしていますが、できません。(アクセスが拒否されました。)
cmd
管理者としてインスタンスを起動し、 host.cmd
(作成したファイル)を入力すると、アドレスがホストファイルに追加されますが、host.cmd
右クリックして選択して起動すると、管理者として実行アクセスは拒否されます。
Windows 7 では動作したことはわかっていますが、Windows 10 では動作しない理由がわかりません。特定のアドレスをブロックする必要があるマシンが 200 台あり、 のインスタンスを開始してから を開始してアドレスを追加する必要がある場合は、さらに時間がかかりcmd
ますhost.cmd
。
答え1
問題は解決しました。どうやら権限の問題があるようです。Tweaking.com をインストールすることで解決しました。これは、Windows の設定と権限のほとんどをデフォルトにリセットする Windows 修復ツールです。また、次のような cmd を使用すると、別の問題が発生します。
@エコーオフ
SET NEWLINE=^& エコー。
FIND /C /I "facebook.com" %WINDIR%\system32\drivers\etc\hosts IF %ERRORLEVEL% NEQ 0 ECHO %NEWLINE%^216.119.147.103 facebook.com>>%WINDIR%\System32\drivers\etc\hosts
FIND /C /I "www.facebook.com" %WINDIR%\system32\drivers\etc\hosts IF %ERRORLEVEL% NEQ 0 ECHO %NEWLINE%^216.119.147.103 www.facebook.com>>%WINDIR%\System32\drivers\etc\hosts
ipconfig /flushdns
しかし、ホストプログラムを使用するとhttps://code.google.com/archive/p/hostscmd/downloads エラーになる
とにかく、助けてくれてありがとう、本当に感謝している