컨텍스트 메뉴에 HTML 생성을 추가하는 방법. Windows 탐색기 파일 생성 메뉴 편집

탐색기에서 파일 표시에 영향을 미치는 파일 식별자 하위 섹션과 해당 매개 변수를 살펴보았습니다. 오늘은 파일 확장자 브랜치의 ShellNew 하위 섹션( HKEY_CLASSES_ROOT\.extension\ShellNew)의 존재는 새로 만들기 메뉴에 해당 파일 형식이 있음을 나타냅니다.

일부 ShellNew시스템 설치 직후 일부 파일에 존재합니다. 대표적인 예로 바로가기 파일(*.lnk)이 있는데, 파일 시스템의 거의 모든 영역에 바로가기를 생성할 수 있습니다.

자세한 내용은 도움말 파일을 읽어보세요. 우리는 그것을 구현하고 약간만 변경하면 됩니다. 새 파일을 열고 이 메뉴 정의를 붙여넣습니다. 지금 애플리케이션을 실행하면 이미 다른 메뉴가 있는 것을 볼 수 있습니다. 라벨은 메뉴 항목이 표시될 때 나타나는 항목입니다. 메뉴 항목을 현지화할 때 이 기능을 사용할 수 있습니다. 하위 메뉴는 여러분이 생각하는 그대로입니다. 이는 하위 메뉴의 메뉴 항목을 포함하는 배열입니다.

다른 모든 매개변수는 무시됩니다. 단축키를 사용하면 메뉴 항목에 키보드 단축키를 추가할 수 있습니다. 메뉴 항목에 유형을 입력할 수 있습니다. 예를 들어 유형은 구분 기호일 수 있습니다. 그러나 더 많은 유형이 있습니다. 이 튜토리얼 시리즈의 다음 단계에서는 메뉴와 이메일 애플리케이션의 나머지 부분을 번역하는 데 도움이 됩니다.

하위 섹션의 존재 사실 ShellNew- "만들기" 메뉴 항목의 올바른 기능을 위해 필요하지만 충분하지 않은 조건입니다. 이 항목이 작동하려면 다음 문자열 유형 매개변수 중 하나 이상이 하위 섹션에 있어야 합니다.

이 외에도, ShellNew위치할 수도 있다 다음 매개변수, 또한 문자열 유형입니다.

시스템 환경설정 열기

왜 창을 닫는 작은 버튼까지 마우스를 드래그합니까? 다행히도 문제는 극복할 수 없는 것이 아닙니다. 일부 사용자 정의 단축키를 사용자 정의하는 방법에는 여러 가지가 있습니다. 오늘은 다음 중 일부를 살펴보겠습니다. 최선의 방법원주민의 관점과 외부인의 관점 모두에서. 완전 초보자라도 따라할 수 있도록 이 단계를 단계별로 진행하겠습니다. 가장 먼저 하고 싶은 일은 달리기다. 환경 설정.

키보드 기본 설정 패널로 이동

키보드 단축키에 대한 전용 환경 설정 영역은 없지만 대신 키보드와 관련된 모든 항목에 대한 환경 설정 영역이 있습니다. "시스템 환경설정" 창의 "하드웨어" 줄에 있어야 합니다.

3단계: 수정자 키 형식 변경

키보드 기본 설정 패널은 두 개의 탭으로 구분됩니다. 첫 번째에는 키보드 작동 방식에 대한 다양한 옵션이 있습니다: 키 반복 속도, 작동 방식 기능 키등.

  • 아이콘 경로- 새 메뉴 항목에 표시되는 아이콘의 경로를 지정합니다.
  • 메뉴텍스트- "생성" 메뉴 항목의 텍스트 이름을 설정합니다. 직접 텍스트일 수도 있고 DLL 파일의 문자열 리소스에 대한 링크일 수도 있습니다.

숫자가 있습니다 추가 기능"만들기" 메뉴를 통해 새 파일을 생성하는 메커니즘을 설정하는 방법에 대해 설명합니다. 이러한 기능은 하위 섹션에 있는 빈 값을 갖는 문자열 유형의 매개변수로 규제됩니다. HKEY_CLASSES_ROOT\.extension\ShellNew\Config:

4단계: 기존 단축키 변경

다양한 기능을 공유할 수 있는 작은 창이 나타납니다. 특수 키키보드에서. 이 창은 엄청 엉망이었는데 요즘은 왼쪽에 주요 카테고리가 있고 오른쪽에 각 카테고리 내의 라벨이 있어서 아주 잘 정리되어 있습니다.

5단계: 나만의 바로가기 만들기

마지막 카테고리를 제외한 모든 카테고리에는 자신만의 바로가기를 추가할 수 없으며 기존 바로가기를 간단히 편집할 수 있습니다. 대부분의 경우 이 환경 설정 패널에 오면 기존 단축키가 사용자를 속여서가 아니라 추가하려는 단축키가 누락되어 변경해야 하기 때문입니다.

  • NoExtension - 생성된 파일에서 확장자를 제거합니다. 창작할 때마다 새 폴더 Explorer, 이 옵션이 실제로 작동하는 것을 볼 수 있습니다.
  • DontRename - 이름을 바꾸기 위해 새로 생성된 파일의 이름을 선택하지 마십시오.
  • IsFolder - 표시 생성된 파일파일에 대한 링크를 구성하는 수단입니다. 일반 폴더가 이에 대한 대표적인 예입니다.
  • NoEmptyFile - 빈 파일 생성은 허용되지 않습니다. 쉘새\Null파일?)

이 정보를 실제로 사용해 보겠습니다.

이렇게 하면 하단에 없었던 두 개의 버튼을 추가하고 제거할 수 있는 바로가기가 허용됩니다. 선택은 귀하에게 달려 있으며 귀하의 필요에 따라 다르지만 응용 프로그램과 관련된 것을 추가하겠습니다. 목록에서 마지막 옵션을 선택합니다.

이것이 올바르게 입력되었다고 확신했다면, 이전에 라벨을 수정할 때 했던 것처럼 상자와 아래에 라벨을 입력할 차례입니다. 이 애플리케이션에 아직 사용되지 않은 고유한 것을 선택해 보십시오.

바로가기를 사용하여 애플리케이션 및 파일 실행

앱을 선택하고 메뉴 항목을 입력한 다음 바로가기를 입력하세요. 이 동일한 프로세스는 거의 모든 애플리케이션에 적용됩니다. 주의할 점은 작업이 메뉴 항목을 기반으로 해야 한다는 것입니다. 그러나 많은 타사 애플리케이션애플리케이션에서 바로가기를 직접 추가하거나 변경할 수 있는 기능을 제공합니다. 다른 컴퓨터로 전송할 수 있는 자신만의 바로가기 세트를 저장할 수도 있습니다. 이러한 "전역 바로가기"는 시스템의 어느 곳에서나 작동하며 가장 많이 사용하는 응용 프로그램과 파일을 할당하는 데 매우 유용합니다.

예 1. "새 7z 아카이브" 항목 생성

새로운 7z 아카이브를 생성하는 데 사용할 7-zip 아카이버 "Create"(여기서는 대상 컴퓨터에 이미 설치되어 있다고 가정)에 대한 메뉴 항목을 생성해 보겠습니다.

예 2. 파일 시스템 어디에서나 라이브러리 생성

초기 빌드에서는 윈도우 7영혼이 원하는 곳에 도서관을 만들 수 있는 기회가 있었습니다. 확장 하위 섹션의 끝 부분에 가까워짐 HKEY_CLASSES_ROOT\.library-ms\ShellNew이제 해당 폴더에만 라이브러리를 생성할 수 있도록 수정되었습니다. 기사의 데모 예로 이 기능을 다시 활성화하겠습니다.

강력함과 사용하기 매우 쉬운 것 사이의 완벽한 균형을 유지합니다. 다른 런처는 시작하는 데 긴 튜토리얼이 필요할 수 있지만 Alfred는 매우 직관적이어서 사용하는 데 지침이 필요하지 않습니다. 효과적인 사용. £15로 아주 저렴하지는 않지만, 확실히 그만한 가치가 있는 앱입니다. 여기에서는 파일이나 애플리케이션을 끌어다 놓기만 하면 전역 실행 바로가기를 설정할 수 있습니다.

또한 왼쪽 하단 모서리에는 인터넷 검색이나 폴더 경로 캡처와 같은 여러 작업에 대한 바로가기를 설정할 수 있는 작은 버튼이 있습니다. 여기에서 하단의 작은 버튼을 클릭하고 "핫키"옵션을 선택하십시오. 바로가기 - 위의 두 앱은 훌륭하지만 비용이 많이 들고 상당히 복잡합니다. . 이제 사용자 정의 키보드 단축키 설정에 대한 제안 사항을 읽었으므로 이제 다시 전화하여 방법을 알려주시기 바랍니다. 위의 앱 중 하나를 사용하고 계시나요, 아니면 다른 앱을 사용하시나요? 가장 좋아하는 사용자 정의 단축키는 무엇이며 생산성을 어떻게 향상시켰습니까?

설치 후 최신 버전 마이크로 소프트 오피스 2014 문제가 발생했습니다. 항목에서 마우스 오른쪽 버튼을 클릭하면 모든 폴더에서 새 Microsoft Excel 시트를 생성하는 데 "새로 만들기" 옵션이 없습니다..

인터넷에는 이 섹션에 파일 형식을 추가하는 방법에 대한 솔루션이 가득하지만 모든 솔루션이 불완전합니다. 내 지침은 Office 2014에 적합하지만 약간의 명백한 조정을 통해 이전 버전에 이 솔루션을 사용할 수 있습니다.

메뉴 표시줄은 더 이상 존재하지 않지만 상황에 맞는 메뉴는 매우 유용할 수 있으며 무엇보다도 인체공학적입니다. 전문적인 애플리케이션. 만약에 상황에 맞는 메뉴은(는) 외계인이 아닙니다. 클릭하면 열리는 메뉴입니다. 마우스 오른쪽 버튼으로 클릭개체 위에 마우스를 올려 놓습니다. 또한 자신의 애플리케이션에 대해 이러한 상황에 맞는 메뉴를 만들고 적절한 위치에 제공할 수도 있습니다.

Access 자체는 이미 일련의 내장 컨텍스트 메뉴를 제공합니다. 다른 개체- 열 머리글 또는 데이터 표시 필드, 양식의 컨트롤, 양식 자체 등. 그렇다면 사용자 정의 상황에 맞는 메뉴를 추가하는 이유는 무엇입니까? 아니면 기존 상황에 맞는 메뉴를 대체하시겠습니까? 매우 간단합니다. 자신만의 애플리케이션을 만들면 여기에도 다음이 포함됩니다. 사용자 인터페이스, 일반 리본, 양식 및 컨트롤에 상황에 맞는 메뉴를 추가할 수도 있습니다.

  1. 따라서 시작 - 실행 - regedit - 확인을 엽니다.
  2. HKEY_CLASSES_ROOT\.xlsx 열기: 이 분기의 기본값은 "Excel.Sheet.12"이고 콘텐츠 유형은 "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"여야 합니다.
  3. .xlsx 분기 내에 "Excel.Sheet.12"라는 섹션을 만들어야 합니다.
  4. 이 섹션에서는 또 다른 “ShellNew” 섹션을 만들고 여기에 “C:\Program Files\Microsoft Office 15\root\vfs\Windows\SHELLNEW\EXCEL12.XLSX” 값을 가진 문자열 매개 변수 FileName을 추가합니다. 이는 빈 파일이 생성되지 않고 템플릿 기반 파일이 생성되도록 하기 위해 필요합니다. 이 템플릿은 사무실 폴더에서 사용할 수 있습니다. 이 파일의 경로는 다를 수 있습니다. 직접 확인해 보세요. 기본적으로 위에 표시된 주소에 있습니다.
  5. 준비가 된! Explorer.exe 프로세스를 종료하고 다시 실행하거나 컴퓨터를 다시 시작할 수 있습니다.

보너스!스스로 레지스트리를 수정하기에는 너무 게으른 분들을 위해 레지스트리로 가져오기만 하면 되는 기성 파일을 제공합니다(두 번 클릭). Microsoft Office 2014가 설치되어 있는 경우 표준 폴더, 그러면 이 파일은 문제 없이 작동할 것입니다.

그림 1: 내장된 상황에 맞는 메뉴의 예. 기존 항목을 숨기거나 비활성화하거나 직접 추가하여 내장 컨트롤을 사용자 정의할 수도 있습니다. 자신의 녹음. 예를 들어 사용자가 텍스트 필드의 내용을 클립보드에 쉽게 붙여넣는 것을 방지하려면 텍스트 필드의 상황에 맞는 메뉴를 더 쉽게 복사하거나 잘라내도록 만들 수 있습니다.

거기에 항목을 추가하세요. 그러면 코드 창에서 이 라이브러리의 개체에 액세스할 수 있습니다. 테스트 목적으로 현재 데이터베이스 파일에 포함된 모든 상황에 맞는 메뉴를 나열하려고 합니다. 직접 창. 이 프로시저를 입력하고 실행하면 전체 레코드 시리즈가 정방향 범위를 통과합니다. 다이렉트박스에 다음 문구를 넣어보시면 알 수 있습니다.

결과는 다음과 같아야 합니다.