Ключевой вопрос - почему? Что имел в виду автор?Но может так случиться что и этого окажется не достаточно.
А я такой вот придирчивый. И мне все же интересно, какие будут последствия."VBSFile"=hex(0):
Это значение по умолчанию, Progid соответствующий ассоциации,не рекомендую менять эти настройки
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.vbs\OpenWithList]
"a"="NOTEPAD.EXE"
"c"="cmd.exe"
"d"="mspaint.exe"
"e"="WORDPAD.EXE"
"MRUList"="edabc"
a"="NOTEPAD.EXE (свернуть)
имя приложения,с помощью которого должны открываться файлы с заданным расширением.
Как думаешь, что означает Applications в этом контексте?"Progid"="Applications\\NOTEPAD.EXE"
Ключевой вопрос - почему? Что имел в виду автор?
Меня эта галочка насторожила "Использовать выбранную программу для всех файлов такого типа..."
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.**\OpenWithList
HKEY_USERS\{SID_User}\**_auto_file
[HKEY_USERS\S-1-5-21-1566998330-4110308949-553068737-1000_Classes\dd_auto_file]
Windows Registry Editor Version 5.00
[HKEY_USERS\S-1-5-21-1566998330-4110308949-553068737-1000_Classes\dd_auto_file]
[HKEY_USERS\S-1-5-21-1566998330-4110308949-553068737-1000_Classes\dd_auto_file\shell]
[HKEY_USERS\S-1-5-21-1566998330-4110308949-553068737-1000_Classes\dd_auto_file\shell\edit]
[HKEY_USERS\S-1-5-21-1566998330-4110308949-553068737-1000_Classes\dd_auto_file\shell\edit\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,25,00,31,00,00,\
00
[HKEY_USERS\S-1-5-21-1566998330-4110308949-553068737-1000_Classes\dd_auto_file\shell\open]
[HKEY_USERS\S-1-5-21-1566998330-4110308949-553068737-1000_Classes\dd_auto_file\shell\open\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,25,00,31,00,00,\
00
Следует понимать как путь и имя, а не просто имя?
HKEY_CLASSES_ROOT\Applications\
HKEY_CLASSES_ROOT\Applications\notepad.exe
%SystemRoot%\system32\NOTEPAD.EXE %1
CurrentVersion\Explorer\FileExts\.**\OpenWithList
HKEY_CLASSES_ROOT\Applications\notepad.exe
Как думаешь, что означает Applications в этом контексте?
HKEY_CLASSES_ROOT\Applications
proga.exe
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{4234d49b-0245-4df3-b780-3893943456e1}]
@="Applications"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{4234d49b-0245-4df3-b780-3893943456e1}]
@="Applications/texfile"
А я такой вот придирчивый. И мне все же интересно, какие будут последствия.
Иначе - хотелось бы ссылочку для тех, кто желает подробностей (если оно того стоит).
Говоришь, правила?Да простят меня парни из Microsoft за такое самовольное внедрение термина)
++ такой экперимент:HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.vbs\UserChoice "Progid"="Applications\\NOTEPAD.EXE"
"Progid"="inffile"
по каким хендлерам?На самом деле у тебя еще должен возникнуть вопрос по хэндлерам,я хочу про это в отдельной теме написать.
Если тип файла уже зарегистрирован, создается разделOpenWithProgIDs или OpenWithList в разделе реестра
на примере того же 7zip
Видимо в Win8 нужно использовать специальные API-функции, чтобы переназначать ассоциацию.
Ну как же.А что с ним не так?
У меня отлично работает.
ну можно,а так может попробовать самому прописать?Могу промониторить изменения, если нужно.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.7z]
@="WinRAR"
[HKEY_CLASSES_ROOT\.7z\OpenWithProgids]
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.7z]
@="Applications\7zFM.exe"
[HKEY_CLASSES_ROOT\.7z\OpenWithProgids]
Так называемые обработчики.по каким хендлерам?
HKCR\«расширение файла»\PersistentHandler
HKCR\«расширение файла»\PersistentHandler
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?