Если вы откроете редактор реестра (regedit), вы сможете найти ключ:
HKEY_CLASSES_ROOT\Powerpoint.Show.12\shell
Добавьте новый ключ под этим:
OpenAsReadOnly
Добавьте строковое значение:
(Default)
со значением
Open as Read-Only
и еще одна строка как:
Extended
с пустым значением.
Добавьте еще один ключ в HKEY_CLASSES_ROOT\PowerPoint.Show.12\ оболочки \ OpenAsReadOnly:
command
Добавьте строку:
(Default)
со значением:
"C:\Program Files (x86)\Microsoft Office\Office14\POWERPNT.EXE" /h %1
Путь к powerpnt.exe может отличаться для вашей версии Office. (Это 12 для Office 2007, 14 для Office 2010 и 15 для Office 2015.)
После этого вы сможете нажать Shift + правый клик на файле pptx и выбрать открыть только для чтения.
Повторите процесс с
HKEY_CLASSES_ROOT\PowerPoint.Show.8\shell
если вы хотите такое же поведение для файлов .ppt.
Отказ от ответственности: Вы должны сделать резервную копию и действовать с осторожностью ... бла-бла-бла.
Еще один вариант, если вы не хотите или не обладаете необходимыми привилегиями для изменения ключа реестра: откройте PowerPoint, затем, когда вы выбираете файл ppt/pptx для открытия, нажмите на маленькую стрелку на кнопке "Открыть" и должна быть возможность открыть файл только для чтения. Я знаю, что это не отвечает на ваш вопрос, так как это не меню «Shift + правый клик», но я хотел включить его для тех, кому удобнее использовать эту опцию.