기 타 vb.net 디펜더 추가(파워셀 아님) Trustedinstaller 와 backup 사용해 봣네요
2024.10.02 21:48
디펜더 추가 햇어요
오늘 우연히 ㅠㅠ 마소 보다가 분명 미정인데 추가함수가 잇어
확인해 봣지요. 근데 함수는 마련이 되어 잇는데
그래서 약간 우회를 하여 접속 해 봣지요.
[제외목록]
마소에서 등록을 아직 안한듯 또는 함수 아직 이던가.
하튼 wmi 를 이용해 추가 /삭제 햇습니다.
파워셀로 등록 보다는 좋음
Dim searcher As New ManagementObjectSearcher(
"root\Microsoft\Windows\Defender",
"SELECT * FROM MSFT_MpPreference")
Dim queryObj1 As ManagementObject = searcher.Get()(0)
Dim inParams1 = queryObj1.GetMethodParameters("Add")
Dim enu1() As Object = {}
ReDim enu1(2)
enu1(0) = New String("D:\")
enu1(1) = New String("E:\")
enu1(2) = New String("F:\")
inParams1("ExclusionPath") = enu1
Dim outParams1 = queryObj1.InvokeMethod("Add", inParams1, Nothing)
copyfile2는 메모미 1메가 고정이 좋은듯
속도가 비슷비슷한데 확실히 파일수가 많을때는 고정한게 더 속도가 잘 나옴=개인적
보안파일을 복사할때 새로운 보안파일로 적용되요. 이게 잘 안되서 함수를 고치기 할수 없음
vb.net으로 Trustedinstaller 와 backup 사용해 봣네요
vb 입니다.
혹시라도 누군가에 도움이 될까 올려 봅니다.
super.vb 입니다. dim xx=new super("cmd.exe","c:\") 이런식입니다. new super("cmd.exe")
몇가지 문제도 보이지만 실행은 되어서 올려요.
아 그리고 dismformat에서 제외폴더 드라이브/폴더/파일 잊지 마세요.
기본적인것만 제외폴더라 나머지는 ....
행복한 날 되세요.
제가 한때 지만 열심히 찾아 본거라 고생하는 왕초보님들을 위해..
$ vs2019 이고 넷프레임 4.7 입니다.
또한 Trustedinstaller 가 작동안하면 안에 Api를 자알 만져 보세요 이게 문제거든요
byval ref 이 녀석이 문제거든요 val를 꼭 써야 될때가 잇고 쓰면 오류 나기도 하고
정확한 변수 크기 때문 인듯.
cmd.exe 버튼 눌러 보면 되요 파워셀은 ps1 이 내문서 들어가면 하나 생겨요 이건 파워셀
들어갈때 읽는 거에요 글자색 머리아파요........
vb 하면서 파워셀도 알아야 되고 C# c++ 다 알아야 된다는 하튼 Trustedinstaller 구현이 젤 힘들엇음
수고 많으셨습니다.감사합니다.