방화벽에 응용 프로그램 추가 예외
3153 단어 Install
function AddProcessFwauthor()
STRING szCServer,szFServer,szTmp;
OBJECT objFirewall, objProfile, objCS, objFS;
begin
SdShowMsg(" Windows , ...", TRUE);
// : \WinClient.exe
szCServer = TARGETDIR ^ ("WinClient" + ".exe");
try
set objFirewall = CoCreateObject("HNetCfg.FwMgr");
catch
endcatch;
try
set objProfile = objFirewall.LocalPolicy.CurrentProfile;
set objCS = CoCreateObject("HNetCfg.FwAuthorizedApplication");
szTmp = szCServer;
LongPathToQuote(szTmp, FALSE);
objCS.ProcessImageFileName = szTmp;
//
objCS.Name = "WinClient";
objCS.Scope = 0;
objCS.RemoteAddresses = "*";
objCS.IpVersion = 2;
objCS.Enabled = TRUE;
objProfile.AuthorizedApplications.Add(objCS);
catch
endcatch;
SdShowMsg(" Windows , ...", FALSE);
return TRUE;
end;
테스트 통과, yeah!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
ubuntu DNS로 인해 apt-get install이 잘못되었습니다.fixing temporary resolve messages fixing the package management issues Temporary resolve temporary due to your Internet ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.