윈 도 우 [수정] RegOwnership 이용 : 레지소유권 얻기 <--> 소유권 복원
2020.04.18 11:28
RegOwnership 이용
1. 개인설정, 디스플레이설정 삭제
2. Desktop icons keep rearranging
개인설정-디스플레이설정삭제-Fix Desktop Icon Rearrange-RegOwnership.7z
Fix Desktop Icon Rearrange.vbs
(아이콘 정렬 저장 잘 되게...잘 되는게 기본값)
-------------------------------------------------------------------------
Set wss = CreateObject("WScript.Shell")
strInPr = "HKEY_CLASSES_ROOT\CLSID\{42aedc87-2188-41fd-b9a3-0c966feabec1}\InProcServer32"
strInPrW = "HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{42aedc87-2188-41fd-b9a3-0c966feabec1}\InProcServer32"
sCmdsP = "nircmd.exe" & " clipboard set " & strInPr
sCmdsPW = "nircmd.exe" & " clipboard set " & strInPrW
wss.Run sCmdsP, 0, 0
wscript.echo "--- Fix Desktop Icon Rearrange 1 -----" & VBCRLF & VBCRLF & " 1. 소유권가져오기" & VBCRLF & VBCRLF & " 2. 레지 열기..." & VBCRLF & VBCRLF & " 3. [기본값] 더블클릭 - 붙여넣기...." & VBCRLF & VBCRLF & " 4. RegOwnershipEx - 닫기." & VBCRLF & VBCRLF & " 5. 메모장 닫기"
wss.Run "RegOwnershipEx.exe " & WScript.ScriptFullName
Return = wss.Run ("notepad.exe ""Fix Desktop Icon Rearrange.reg""",1,true)
wss.Run sCmdsPW, 0, 0
wscript.echo "--- Fix Desktop Icon Rearrange 2 -----" & VBCRLF & VBCRLF & " 1. 소유권가져오기" & VBCRLF & VBCRLF & " 2. 레지 열기..." & VBCRLF & VBCRLF & " 3. [기본값] 더블클릭 - 붙여넣기...." & VBCRLF & VBCRLF & " 4. 소유권 복원 - InProcServer32 체크 후 복원 ..." & VBCRLF & VBCRLF & " 5. RegOwnershipEx - 닫기." & VBCRLF & VBCRLF & " 6. 메모장 닫기"
wss.Run "RegOwnershipEx.exe " & WScript.ScriptFullName
Return = wss.Run ("notepad.exe ""Fix Desktop Icon Rearrange2.reg""",1,true)
Set wss = Nothing
개인설정-디스플레이설정삭제-RegOwnership.vbs
-------------------------------------------------------------------------
Set wss = CreateObject("WScript.Shell")
strPers = "HKEY_CLASSES_ROOT\DesktopBackground\Shell\Personalize"
strDisp = "HKEY_CLASSES_ROOT\DesktopBackground\Shell\Display"
sCmdP = "nircmd.exe" & " clipboard set " & strPers
sCmdD = "nircmd.exe" & " clipboard set " & strDisp
wss.Run sCmdP,0,0
wscript.echo "개인설정 우메뉴 제거순서" & VBCRLF & VBCRLF & " 1. 소유권가져오기" & VBCRLF & VBCRLF & " 2. 레지 열기..." & VBCRLF & VBCRLF & " 3. Personalize키 삭제..." & VBCRLF & VBCRLF & " 4. X - 닫기."
Return = wss.Run("RegOwnershipEx.exe " & WScript.ScriptFullName, 1, true)
wss.Run sCmdD,0,0
wscript.echo "디스플레이설정 우메뉴 제거순서" & VBCRLF & VBCRLF & " 1. 소유권가져오기" & VBCRLF & VBCRLF & " 2. 레지 열기..." & VBCRLF & VBCRLF & " 3. Display키 삭제...." & VBCRLF & VBCRLF & " 4. X - 닫기."
Return = wss.Run("RegOwnershipEx.exe " & WScript.ScriptFullName, 1, true)
Set wss = Nothing
-------------------------------------------------------------------------
댓글 [9]
-
anh 2020.04.18 12:37
-
짱ㅇr치II 2020.04.18 22:20 감사합니다 -
cungice 2020.04.19 19:12
수고 많으셨습니다. 감사합니다.
-
anh 2020.04.19 19:37
수고하셨습니다 감사합니다
수정 파일 앙호가 있네요 .
-
레마클로 2020.04.19 19:44 회원정보 = 발바닥 오른쪽에 제닉
-
anh 2020.04.19 20:30
감사합니다
-
cungice 2020.04.19 19:55
정말 죄송한데 암호가 틀리다고함
-
cungice 2020.04.19 20:16
감사합니다.
-
신선한 2020.05.03 14:57
좋은 자료 감사합니다.
수고하셨습니다 감사합니다.