2

С помощью команды start в командной строке Windows можно применить к файлу стандартное контекстное меню "open", например:

start file.pdf

Но контекстное меню Windows может определять другие операции, отличные от "open", например, "Edit" или "Print", как показано ниже.

Как применить другую операцию контекстного меню к файлу в строке комментария, например "Редактировать" или "Печать"?

1 ответ1

0

Я не верю, что вы можете выбрать любое действие из командной строки, но вы можете изменить действие по умолчанию.

Изменение действия по умолчанию для типа файла

Я буду использовать PDF в качестве примера.

В командной строке введите:

assoc .pdf

Команда должна вернуть что-то похожее на это:

.pdf=AcroExch.Document.11

Используя указанное выше значение, мы можем изменить действие по умолчанию в реестре.

Откройте реестр и перейдите к:

HKLM\SOFTWARE\Classes\AcroExch.Document.11\shell

Очевидно, что выключение AcroExch.Document.11 с результатом предыдущей команды.

Измените значение (Default) здесь на желаемое действие по умолчанию. Если вы развернете ключ shell вы должны увидеть опции, доступные для типа файла.

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