방화벽은 인터넷이나 네트워크에서 오는 정보를 확인한 다음 방화벽 설정에 따라 차단하거나 컴퓨터를 통과하도록 허용하는 소프트웨어 또는 하드웨어입니다. 방화벽은 해커 나 악성 소프트웨어 (예 : 웜)가 네트워크 나 인터넷을 통해 컴퓨터에 액세스하지 못하도록 방지 할 수 있습니다. 방화벽은 또한 컴퓨터가 다른 컴퓨터로 악성 소프트웨어를 전송하지 못하도록 차단할 수 있습니다.
Windows 방화벽에서도 같은 일이 발생합니다. 일부 애플리케이션은 때때로 인터넷에 연결해야합니다. 그러나 방화벽은 PC의 어떤 .exe 및 .dll 파일이 도메인 네트워크, 공용 네트워크 또는 개인 네트워크이든 네트워크에 연결할 수 있는지 제어합니다. 기본적으로 모든 응용 프로그램 .exe 및 .dll 파일은 방화벽에서 차단됩니다. .exe 파일이 Windows 방화벽에서 허용되지 않으면 네트워크를 통해 통신 할 수 없습니다. 여기에는 인터넷이나 네트워크 연결을 통해 플레이 할 수있는 게임이 포함됩니다. Windows 방화벽 기본 설정을 지정하려면 다음을 수행 할 수 있습니다. Windows 키 + 아르 자형 , 유형 firewall.cpl Enter를 누른 다음 나타나는 창에서 'Windows 방화벽을 통해 프로그램 또는 기능 허용'을 클릭하십시오. 여기에서 허용되는 프로그램을 변경하고 새 실행 파일을 추가 할 수 있습니다.
그러나 둘 이상의 .exe 파일을 차단하거나 차단 해제해야하는 경우 (또는 둘 이상의 PC에서 (또는 방화벽 권한이 필요한 앱을 개발하는 경우)), 반복적 인 작업 에너지 재 빠짐을 발견하게됩니다. 이 기사에서는 동일한 폴더에있는 여러 .exe 파일을 차단 및 차단 해제하는 방법을 보여줍니다. 데모 목적으로 프로그램 파일 폴더를 대상 폴더로 가정하겠습니다.
문제가 발생하면 먼저 현재 Windows 방화벽 정책을 백업하는 것이 좋습니다. 이렇게하려면 : Windows 키 + 아르 자형 실행을 열려면 wf.msc Enter 키를 눌러‘ 고급 보안이 포함 된 Windows 방화벽 . '맨 오른쪽 패널에서'정책 내보내기 '를 클릭하고 파일을 저장하십시오. 문제가 발생하면이 정책을 가져올 수 있습니다.
배치 파일을 사용하여 방화벽에서 .exe 파일 차단 및 차단 해제
netsh (명령 줄 프롬프트에서 네트워크 설정을 수정할 수있는 스크립팅 도구)를 통해 명령 줄 프롬프트를 사용하여 방화벽의 설정을 변경할 수 있으므로 .exe 또는 .dll 파일을 차단하거나 차단 해제 할 수 있습니다. 방화벽이 수신 및 발신 연결을 지시하므로 파일에 대한 수신 및 출력 방향을 모두 비활성화해야합니다. 이것을하기 위해:
- 메모장을 열고 아래 스크립트를 복사하십시오. .bat 확장자 파일로 저장하십시오.
- 방화벽 설정 변경의 기본 스크립트 버전입니다. 그에 따라 대상 폴더를 설정할 수 있습니다. 경로 바꾸기 “C : Program Files (x86) Test Folder ” exe 파일이있는 경로로. ( 'C : Program Files (x86) Test Folder *. exe')의 %% G에 대해 do ( netsh advfirewall firewall add rule name =”Blocked With Batchfile %% G”dir = in action = block program =”%% G”enable = yes profile = any
netsh advfirewall firewall add rule name =”Blocked With Batchfile %% G”dir = out action = block program =”%% G”enable = yes profile = any)
- 규칙 이름은 파일이 방화벽 설정에 표시되는 이름이며이 경우 'Batchfile로 차단됨'입니다.
- 당신은 또한 다운로드 할 수 있습니다 이 고급 스크립트 . exe 파일을 검색하여 방화벽 차단 목록에 추가 할 수 있습니다. 다운로드 한 파일을 exe 파일을 검사하고 차단해야하는 폴더 (소스)에 저장합니다.
- 스크립트를 마우스 오른쪽 버튼으로 클릭하고 '관리자 권한으로 실행'을 클릭하거나 명령 프롬프트 관리자 권한으로 파일이있는 폴더를 찾아 다음을 입력하여 실행합니다. exeblocker.bat
- exe 파일은 Windows 방화벽에서 차단됩니다. '고급 보안이 포함 된 Windows 방화벽'창으로 이동하여 확인할 수 있습니다. Windows 키 + 아르 자형 , 유형 wf.msc Enter를 누르십시오.
- Windows 방화벽을 통해 exe 파일을 허용하려면 스크립트에서 action = block 구문을 찾아 action = allow로 바꾸십시오.
- Windows 방화벽을 통해 .dll 파일을 허용 / 차단하려면 스크립트에서 * .exe 구문을 찾아 * .dll로 바꾸십시오.
.exe 및 .dll 파일을 추가하기 위해 타사 응용 프로그램의 옵션을 탐색 할 수도 있습니다. 여기에는 다음에서 다운로드 할 수있는 Windows 방화벽 컨트롤러가 포함됩니다. 여기 또는 TinyWall 사용 가능 여기 .
3 분 읽기