
PsExec.exe 도구를 사용하여 선택한 응용 프로그램을 실행하는 배치 스크립트를 만들고 싶습니다. 그리고 이 옵션을 마우스 오른쪽 버튼 클릭 메뉴에 추가하고 싶습니다. Windows 7의 "관리자 권한으로 실행" 메뉴와 같습니다.
누구든지 나를 도와줄 수 있나요?
답변1
이는 매우 쉬운 일이지만 먼저 몇 가지 기본 사항이 있습니다.
개별 파일 또는 선택한 최대 15개 파일을 처리하는 모든 상황에 맞는 메뉴 항목은 여기에서 찾을 수 있습니다.
HKEY_CLASSES_ROOT\*\shell
폴더 관련 작업은 배경을 마우스 오른쪽 버튼으로 클릭할 때 사용할 수 있는 작업과 폴더를 마우스 오른쪽 버튼으로 클릭할 때 사용할 수 있는 작업의 두 가지 범주로 나뉩니다. 그리고 여기에서 찾을 수 있습니다:
HKEY_CLASSES_ROOT\Directory\Background\shell
HKEY_CLASSES_ROOT\Directory\shell
드라이브에는 여기에 자체 키가 있습니다.
HKEY_CLASSES_ROOT\Drive\shell
상황에 맞는 메뉴 명령의 구조는 다음과 같습니다
HKEY_CLASSES_ROOT\(*,Directory or Drive)\shell\(Command's Main Key)
HKEY_CLASSES_ROOT\(*,Directory or Drive)\shell\(Command's Main Key)\command <=this will store the executed command when when the context menu item related to this key is selected
기본 키 아래에 MUIverb라는 문자열 값을 생성하여 다르게 지정하지 않는 한 상황에 맞는 메뉴의 명령 항목은 기본 키와 동일한 이름을 갖습니다. 예. MUIverb라는 문자열 값을 만들고 해당 값을 새 이름("MUIverb"="새 이름")으로 설정할 수 있습니다.
기본 키 아래에 Extended라는 문자열 값이 있는 경우 확장 Shift에 위치하게 되는 명령입니다. 기본 셸 컨텍스트 메뉴에 있도록 하려면 "확장" 문자열 값 항목을 삭제하세요. 확장 메뉴로 무언가를 전송하려면 기본 키에 "확장"을 입력하세요. 동일한 키에 다른 문자열 값을 넣어 메뉴 항목에 대한 아이콘을 지정할 수도 있습니다. 예: "Icon"="C:\Windows\system32\SHELL32.dll,133" 또는 "Icon"="C:\Pictures\Icons\SomeRandomIcon.ico".