ПредишенСледващото

Re: Как да добавите програма към менюто "Създаване на" десния бутон на мишката

Добавянето на нов елемент от менюто "Създаване"
Context елемент от менюто "Нова" се появява, когато щракнете върху работния плот или в Windows Explorer на място в отворената папка. Възможно е да се добави нов елемент към това меню. Например, ако сте уеб дизайнер, би било удобно да има HTML документ елемент, който ще ви позволи веднага да създадете шаблон за страницата си.

Ние разделяме работата на няколко етапа. За да започнете, намерете директорията ShellNew в папката Windows. Там се съхраняват празно за файлове, които са създадени с помощта на контекстното меню. Например, ако сте инсталирали Microsoft Office, ще видите в тази директория, празни файлове за Word и Exce.

Следващата стъпка - да се създаде папка с файлове, като например index.html. Вътре го напиша си страница шаблон. Така например, по следния начин:




заглавие




Третият етап. Ние работим с системния регистър. Така че, ние търсим раздел HKEY_CLASSES_ROOT \ .html и да се създаде профил ShellNew. В този раздел, ние създаваме параметър низ име като стойност, която е необходимо да се посочи името на шаблона, който ни е създал (index.html). След рестартирането, новият елемент ще се появи в контекстното меню.

Има и други начини. Вие не можете да създадете файл с шаблон. То може да бъде празен, но след това вместо параметър FileName трябва да създадете празен параметър низ NullFile.

Сценарият добавя в тип «.doc» файл посочва каква програма да го и връзка към икона се отвори. И добавя елемента създадете този файл в менюто "Създаване".

Копирайте празен документ в папката с шаблони, от които те се копират при създаването на нов документ. Вятър модели, за да разберат менюто "Създаване" само две папки:. «Windows \ ShellNew» и «Документи и настройки \ All Users \ Templates" Тук, "%

dp0ShellNew ""% SystemRoot% \ ShellNew "/ г

Създаване на ключ на системния регистър, за да разширението на файла. Стойността на "настройката по подразбиране" на може да бъде всеки (в този случай OfficeWord), но трябва да съвпада с името на ключа на системния регистър, което се създаде по-ниска, и в която ние ще поискаме програмата за отваряне на файла, иконата и т.н.
рег добави "HKCR \ док" / о "" / т REG_SZ / г "OfficeWord" / е

Добавянето на подраздел "ShellNew", добавя елемент от менюто "Създаване" (ако добавите останалите настройки тук), а стойността на параметъра "името на файла" (в този случай "Word.doc") иска името му за този шаблон в папката «% SystemRoot на% \ ShellNew ".
рег добави "HKCR \ док \ ShellNew" / об "FileName" / т REG_SZ / г "Word.doc" / е

Името на елемента от менюто "Нова". В случай на руски герои превръщането им в OEM-кодиране, например, чрез «Notepad2».
рег добави "HKCR \ OfficeWord" / о "" / т REG_SZ / г "Word документ" / е

По подразбиране името на екипа (при щракване с десния бутон на мишката върху файла). Писането е думата «Отворено», вместо "Open". Руският уиндсърфинг все още ще се показва като "Open", но ако напишете в регистъра на "Open", елементът в меню "Нова" не се появява.
рег добави "HKCR \ OfficeWord \ черупка" / о "" / т REG_SZ / г "Open" / е

Създаване на начин за отваряне на файл на програмата. за да направите това,
. 1. Присвояване на променлива "ExePath" пътя до директорията, от която е стартиран скрипта, с добавянето на името на желания EXE и ""% 1 "," в края на това какво означава да се отвори същия файл след стартиране на програмата. Когато скриптът ще се удвои процента на единични, двойни кавички, твърде единични, и може да се запише като един.
избран ExePath =%

2. И напишете в резултат на низ в системния регистър.
рег добави "HKCR \ OfficeWord \ обвивка \ Open \ команда" / о "" / т REG_SZ / г "% ExePath%" / е

По същия начин, добавете пътя към иконата, за типа на файла, който ще включва менюто "Създаване".
избран IcoPath =%

dp0Word.exe, 1
рег добави "HKCR \ OfficeWord \ DefaultIcon" / о "" / т REG_SZ / г "% IcoPath%" / е

Подкрепете проекта - споделете линка, благодаря!