10

Я полностью понимаю, как добавить "Новый" файл / шаблон в контекстное меню из проводника Windows (Windows 7), изменив реестр, как описано здесь, например:

Как я могу добавить элемент в «новое» контекстное меню?

Он отлично работает, а под ключ "filename" позволяет мне определить конкретный файл, расположенный в C:\Windows\ShellNew. Таким образом, я настроил там файл .doc, соответствующий шаблону письма моей компании (с логотипом, именем, адресом ...). Каждый раз, когда я хочу создать письмо, я просто щелкаю правой кнопкой мыши и получаю шаблон в моем текущем каталоге!

Теперь я хотел бы иметь несколько шаблонов, подобных этому, только для одного типа файла (.doc)

Проблема в том, что кажется, что в ключе ShellNew есть только один возможный подраздел NullFile / FileName / Data / Command.

Есть ли обходной путь, например, со значением команды? Или подобное поведение без изменения реестра?

Я просто хотел бы легко создавать различные шаблоны Word из моего текущего каталога и избегать копирования / вставки.

Спасибо за ваши ответы или советы.

3 ответа3

1

Первое, что вам нужно сделать, это установить Command строку (Правый клик > Создать > Значение строки) в %SystemRoot%\System32\cmd.exe /c "%SystemRoot%\ShellNew\WordTemplates.bat ^"%1^"" (при условии, что шаблоны находятся в C:\Windows\ShellNew).

Затем создайте новый файл в C:\Windows\ShellNew\WordTemplates.bat. В этом файле поместите следующие строки кода:

@echo off
echo What document would you like to create?
echo 1 - Template 1
echo 2 - The best template
echo 3 - Sample template
echo 4 - Template 4
echo 5 - Template 5
echo 6 - Template 6
echo 7 - Template 7
echo 8 - Template 8
echo 9 - Template 9
echo 0 - Template 10
choice /c 123457890>nul
copy "%SystemRoot%\ShellNew\Template%errorlevel%.docx" %1>nul

Вы можете заменить описания каждого шаблона по своему усмотрению. Имена файлов каждого шаблона должны быть Template1.docx, Template2.docx, ..., Template10.docx, Template11.docx и т.д. Приведенный выше код допускает только 10 шаблонов. Если вы хотите указать 26 шаблонов, вы можете использовать алфавит в качестве выбора. Вы также можете изменить расширение файла на .doc .

1

Я знаю, что это не совсем то же самое, но как насчет использования шаблонов Word? Если вы переименуете расширение .doc в .dot, оно автоматически превратится в шаблон! Что это делает?

Если дважды щелкнуть этот файл, он откроет новый документ Word с этим файлом в качестве шаблона! Шаблон не будет перезаписан, если вы явно не скажете Word сделать это. Нажатие кнопки «Сохранить» или «Сохранить как» вызовет диалоговое окно «Сохранить», как будто это новый файл.

Я бы порекомендовал поместить все шаблоны в одну папку, а затем добавить папку в качестве панели инструментов на панель задач. Всегда доступен, и вы можете просто щелкнуть, вместо щелчка правой кнопкой мыши, указать новое, а затем снова щелкнуть. Это будет два (один, если у вас большая панель задач) клик, без ожидания.

0

Придумайте новое расширение для файлов документов, которые вы хотите добавить, и настройте их на открытие в Word. Вызовите каждый файл как новый тип файла.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .