인터넷 액세스를 차단하고 싶은 프로그램이 여러 개 있습니다. 수동(즉, 포인트 앤 클릭) 솔루션이 설명됩니다.여기.
Windows 10에서 명령줄을 통해 이를 수행할 수 있는 방법이 있습니까?
다음 의사코드와 같은 것:
firewall --create --outbound --name "myRule" --target "C:\some\program.exe"
CMD 또는 PowerShell일 수 있습니다.
답변1
Powershell을 사용하여 다음을 시도해 보세요.
New-NetFirewallRule -Direction Outbound -Program “C:\some\program.exe” -Action Block -Profile All -DisplayName “Block My Program.exe” -Description “Block My Program.exe”
도메인, 비공개, 공개 등 모든 프로필이 차단됩니다. 특정 프로필에 대해서만 차단하려면 공용 네트워크에 대해 차단할지, 도메인 및 개인 네트워크에 대해 차단할지 -Profile All
로 변경하세요.-Profile Public
-Profile Domain, Private
New-NetFirewallRule 커맨드렛이 없다면 NetSecurity 모듈을 설치하십시오:
Install-Module -Name NetSecurity