# WIN 7 이상
[Run]
Filename: {sys}\netsh.exe; Parameters: "advfirewall firewall add rule name=""MyApp"" protocol=TCP dir=in program=""{app}\MyApp.exe"" action=allow localport=""8100,443"""; StatusMsg: "MyApp"; Flags: runhidden
[UninstallRun]
Filename: {sys}\netsh.exe; Parameters: "advfirewall firewall delete rule name=""MyApp"" program=""{app}\MyApp.exe"""; Flags: runhidden
# WIN XP 이하
[Run]
Filename: {sys}\netsh.exe; Parameters: "firewall add allowedprogram program=""{app}\MyApp.exe"" name=""MyApp"""; Flags: runhidden
Filename: {sys}\netsh.exe; Parameters: "firewall add portopening protocol=TCP port=8100 name=MyApp"; Flags: runhidden
[UninstallRun]
Filename: {sys}\netsh.exe; Parameters: "firewall delete allowedprogram ""{app}\MyApp.exe"""; Flags: runhidden
'삽질 > Delphi' 카테고리의 다른 글
[Delphi] 프로그램 활성화하기 (0) | 2020.08.07 |
---|---|
[Delphi] ComPort 오류 수정 (0) | 2020.08.03 |
[Delphi] 기본 프린터 설정 및 정보 가져오기 (0) | 2020.05.28 |
[Delphi] TStringlist를 OleVariant로 변환하기 (0) | 2019.06.14 |
[Delphi] Webbrowser html 가져오기 (0) | 2019.06.14 |
댓글