4

Я пробовал это, обыгрывая "Установить ассоциации", но все, что я сделал, это испортил действие по умолчанию "Открыть". Я также нашел несколько сценариев реестра, прикрепленных к случайным веткам форума, но я слишком нервничаю, чтобы их запускать.

2 ответа2

4

Вы можете получить «Открыть с помощью» в контекстном меню для любого файла, просто удерживая клавишу Shift при щелчке правой кнопкой мыши.

Если Shift + правый клик не работает, Shift + F10 может работать.

Чтобы получить "Редактировать" в контекстном меню, вам необходимо отредактировать реестр. Откройте regedit и перейдите к HKEY_CLASSES_ROOT\bat\shell . Создайте новый ключ с именем Edit , затем создайте новый ключ под этой вызываемой command . Измените значение по умолчанию для клавиши команды "c:\windows\notepad.exe" "%1" .

2

Для меня открытый с не появляется даже для смены. Однако редактирование реестра, как указано в другом ответе, работает. С одной модификацией:

C:\> reg.exe add HKEY_CLASSES_ROOT\batfile\Shell\Edit\Command /ve /t REG_EXPAND_SZ /d "xxx"

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

Кроме того, когда я испортил команду открытия, мне пришлось исправить это, удалив:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.bat

и все дополнительные ключи.

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