레지스트리 작업을 많이 하시는 분들은 공감하겠지만 레지스트리키를 이동하기가 여간 복작하고 귀찮으게 아닙니다.
여기서는 간단하게 VBScript를 이용하여 바로 이동하는 방법에 대하여 알아 보겠습니다.
HKEY_Current_User\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit
위의 키로 이동하는 방법은 그동안 레지스트리를 열어서 해당 키가 나올 때 까지 트리를 계속 열어갔다면 이제 한번의 복사와 VBScript 실행 두과정만으로 바로 찾아 갈 수 있습니다.
VBScript 소스보기
Dim objHTA
Dim cClipBoard
Dim WshShell
set objHTA=createobject("htmlfile")
cClipBoard=objHTA.parentwindow.clipboarddata.getdata("text")
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit\LastKey", cClipBoard, "REG_SZ"
WshShell.Run "regedit.exe -m"
Set objHTA = nothing
Set WshShell = nothing
Dim cClipBoard
Dim WshShell
set objHTA=createobject("htmlfile")
cClipBoard=objHTA.parentwindow.clipboarddata.getdata("text")
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit\LastKey", cClipBoard, "REG_SZ"
WshShell.Run "regedit.exe -m"
Set objHTA = nothing
Set WshShell = nothing
단지 위 소스가 전부입니다.
위의 스크립트 소스를 복사하여 VBSript(.VBS)확장자로 저장 합니다.
작동 방법
1. 레지스트리 주소를 복사 합니다.
("HKEY_Current_User\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit" 를 복사 합니다.)
2. regnav.vbs를 더블 클릭 합니다.
(위 스크립트로 만든 VBS확장자의 스크립트를 더블 클릭합다.)
작동 결과는 직접 확인 해 보시기 바랍니다.
'Windows Tutorials > Windows Old' 카테고리의 다른 글
[Win XP] USB의 NTFS 포멧 설정 (0) | 2015.05.09 |
---|---|
Windows 7 설치 메뉴얼 (처음 설치용) (2) | 2015.05.06 |
WinNTSeup 3.7.9 (0) | 2015.05.02 |
VBScript를 이용한 레지스트리 한번에 이동 하기 (첨부파일 수정) (0) | 2015.04.13 |
WinNTSetup 3.7.7 (0) | 2015.04.01 |
Windows 7 이상 내 PC Product Key 확인 스크립트 (3) | 2015.03.23 |
RSImageX 2.36 (0) | 2015.03.11 |
WinNTSetup 3.7.5 (0) | 2015.03.10 |