Microsoft Windows XP
[Version 5.1.2600
](C) Copyright 1986-2001 Microsoft Corp.
C
:\WINDOWS>netsh firewall set allowedprogram ?
set allowedprogram
[ program =
] path
[ [ name =
] name
[ mode =
] ENABLE
|DISABLE
[ scope =
] ALL
|SUBNET
|CUSTOM
[ addresses =
] addresses
[ profile =
] CURRENT
|DOMAIN
|STANDARD
|ALL
]
방화벽 허용 프로그램 구성을 설정합니다.
매개 변수
:
program - 프로그램 경로 및 파일 이름.
name - 프로그램 이름(옵션)
mode - 프로그램 모드(옵션)
ENABLE - 방화벽을 통과 허용(기본값)
DISABLE - 방화벽을 통과를 허용하지 않음.
scope - 프로그램 범위(옵션)
ALL - 모든 트래픽이 방화벽을 통과할 수 있음(기본값)
SUBNET - 로컬 네트워크(서브넷) 트래픽만 방화벽을 통과할 수 있음
CUSTOM - 지정한 트래픽만 방화벽을 통과할 수 있음
addresses - 사용자 지정 범위 주소(옵션).
profile - 구성 프로필(옵션)
CURRENT - 현재 프로필(기본값)
DOMAIN - 도메인 프로필.
STANDARD - 표준 프로필.
ALL - 모든 프로필.
주의
: 'addresses'를 지정하려면 'scope'에 'CUSTOM'을 선택해야 합니다.
예
:
set allowedprogram C
:\MyApp\MyApp.exe MyApp ENABLE
set allowedprogram C
:\MyApp\MyApp.exe MyApp DISABLE
set allowedprogram C
:\MyApp\MyApp.exe MyApp ENABLE CUSTOM
157.60.0.1,172.16.0.0/16,10.0.0.0/255.0.0.0,LocalSubnet
set allowedprogram program = C
:\MyApp\MyApp.exe name = MyApp mode = ENABLE
set allowedprogram program = C
:\MyApp\MyApp.exe name = MyApp mode = DISABLE
set allowedprogram program = C
:\MyApp\MyApp.exe name = MyApp mode = ENABLE
scope = CUSTOM addresses =
157.60.0.1,172.16.0.0/16,10.0.0.0/255.0.0.0,LocalSubnet