Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Сбросить ассоциации и значки в default в Total Commander 
Author Message
Flasher



PostPosted: Fri Apr 01, 2011 22:34    Post subject: Reply with quote

Пожалуйста. Если надо удалить, а не очистить, то так:
Code:
With CreateObject("WScript.Shell")
.RegDelete "HKCR\.dat\"
End With
Эффект будет тот же. Воссоздать всегда можно с помощью соотв. установщика
или в диалоге "Файловые ассоциации" (cm_Associate).

Можно ещё, в принципе, такую кнопку использовать:
Code:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Scripts\DeleteFileAssociation.vbs
%E
wcmicons.dll,69
Удалить системную ассоциацию для расширения файла под курсором

скрипт для неё, соответственно, будет таким:
Code:
With CreateObject("WScript.Shell")
on Error resume Next
.RegDelete("HKCR\."+WScript.Arguments(0)+"\")
.RegDelete("HKCR\"+WScript.Arguments(0)+"_file\")
.RegDelete("HKCR\"+WScript.Arguments(0)+"file\")
End With
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group