Показать полную графическую версию : Открыть с помошью - галка по умолчанию
Здравствуй, дорогой all!
как-то даже непривычно фидеть на форуме традиционное фидошное приветсвие
Когда на каком-то файле по ПКМ выбираешь Открыть с помощью внизу по умолчанию стоит галка Использовать выбранную программу для всех файлов данного типа
Кто-нибудь, как изменить это умолчание?
Заранее спасибо!
Для ХР правда, но с великой долей вероятности подойдёт и к Висте
http://windowsxp.mvps.org/alwaysopen.htm
Если подошло, то придётся пройтись по всем неизвестным типам, которым есть необходимость отключить эту галочку по умолчанию при выборе проги на открытие.
Спасибо!
Но ситуация прямо противоположная: в xp по умолчанию аналогичная галка не стоит.
Поясню ситуацию: иногда требуется открыть файл другим приложением (особенно часто касается медиа-файлов: изображений, видео, звуковых). Каждый раз эта зараза (Виста) переназначает ассоциацию файла, если не снять галку.
p.s. никто не подскажет, как она в английской Висте обзывается?
как она в английской Висте обзывается? »
"Always use the selected program to open this kind of file"
Blast, спасибо!
Нашёл пару решений по этой теме но не совсем то, что хотелось бы
решение 1 снять галку и заблокировать возможность её установки:
HKEY_CLASSES_ROOT\Unknown\shell\opendlg\commandисправляем Default на%SystemRoot%\system32\rundll32.exe %SystemRoot%\system32\shell32.dll,OpenAs_RunDLL %1 %2дописываем второй параметр второй команде - в принципе, туда можно вписать что угодно: букву, цифру, другой ключ %3, %4 и т.п.
решение 2 вообще убрать эту галку:
в веткеHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ Policies\Explorer(если Explorer нет - создаём)
создать параметр DWORD NoFileAssociate
любое значение отличное от нуля уберёт возможность менять/создавать ассоциацию
Busla, не знаю как у кого но у меня в ХР такая галка стоит по умолчанию. Может, какой твик был применен, что она не была отмечена?
Раз английский вариант был не известен, значит не то что рецепт по ссылке не опробован, но и ссылка не просмотрена (там по английский сабж называется) или я ошибаюсь?
иногда требуется открыть файл другим приложением (особенно часто касается медиа-файлов: изображений, видео, звуковых). »
Там как раз схожая причина
There are situations where you need to test / open an unregistered file type with different applications, at different times and a permanent association is impractical. >> (http://windowsxp.mvps.org/alwaysopen.htm)
А в Висте Shift при правом клике на файле уже не оказывает дополнительного пункта как в 2000/ХР по выбору Открыть с помощью (Open With)?
Admiral, в только что установленной xp галка по умолчанию снята. Уточнял я написание в Висте (т.к. русский вариант в Vista и XP различаются). Естественно рецепт по ссылке не опробован, т.к. там предлагается удалить все ассоциации для нужных файлов, чтобы каждый раз выбирать чем его открывать.
Естественно рецепт по ссылке не опробован, т.к. там предлагается удалить все ассоциации для нужных файлов, чтобы каждый раз выбирать чем его открывать. »
именно в этом и отличие основное, для незарегистрированных типов файлов как раз птица и не становится...
В принципе есть вариант, который приемлем наверное только если необходимо периодически одни и те же файлы (типы) открывать не в той программе, с которой они ассоциированы. В контекстном меню файла пункт Открыть с помощью каскадный, то есть там могут быть указаны уже какие-то программы + пункт Выбор программы. Так вот, например если я в разделе реестра HKEY_CLASSES_ROOT\.html создам подраздел OpenWithList, а туда добавлю подраздел notepad.exe (даже без параметров), то теперь у меня в этом самом меню Открыть с помощью появится Блокнот. Если же я добавлю туда подразделы WinWord.exe\edit\command и в последнем параметр по умолчанию со значением "C:\Program Files\Microsoft Office\Office12\WINWORD.EXE", то я получу возможность разово (без изменения ассоциирования) открывать html файлы в ворде. И так далее, можно там свою программу прописать и пользоваться.
Мне такой способ кажется более правильным, убрать возможность манипулировать птицей можно конечно, а ну как захочется ее таки поставить - сиди вспоминай что там отключал, а если и помнишь иди в политики или в реестр каждый раз.. не кошерно как-то :) по крайней мере я бы сделал так при необходимости, правда мне как-то не сложно птицу снять...
По большому счету можно это дело и для всех файлов запузырить, в раздел HKEY_CLASSES_ROOT\*\OpenWithList, вроде как должно срабатывать... не проверял
А в Висте Shift при правом клике на файле уже не оказывает дополнительного пункта как в 2000/ХР по выбору Открыть с помощью (Open With)? »
в висте он почти на всех типах файлов (кроме исполняемых) перманентно присутствует
Blast, галку мне снять не сложно. Просто изредка забывается (не только на Висте сижу), и, что хуже, не всегда сразу замечаешь. На днях второпях редактировал скрипт, в итоге скрипты wsh у меня начали вместо исполнения открываться блокнотом :biggrin:
писать, как вернуть ассоциацию обратно - не надо
Вариант с предварительной настройкой меня не очень впечатляет - не знаешь же заранее, что придётся открывать тем же hex-редактором - всюду его прописывать, не лучший вариант.
Но за совет всё равно спасибо.
Вариант с предварительной настройкой меня не очень впечатляет »
ну я сразу предупредил, что подойдет не ля всех случаев :)
kveresov
27-06-2017, 11:09
А как сделать чтоб галочка была снята по умолчанию, но активно чтоб можно было поставить?
Для ХР правда, но с великой долей вероятности подойдёт и к Висте »
Windows 7. Помогло. Птичка улетела на "юх".
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoFileAssociate"=dword:00000001
Vanadiy777
20-09-2023, 14:02
Qk3,
Актуально, через 6 лет... :o
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.