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: Изменение атрибутов 
Author Message
Andrey_A



PostPosted: Sat May 08, 2010 13:47    Post subject: Reply with quote

Конечно это не отвечает на твой вопрос, но частично через скрипт можно менять атрибуты, обсуждалось в теме:
http://forum.wincmd.ru/viewtopic.php?t=1220&postdays=0&postorder=asc&&start=45

добавляю:
Встроенной команды (типа LOADSEARCH) я не нашёл, но с помощью дополнительного скрипта у меня вроде получилось
1. Каждый шаблон в списке должен начинаться на различные цифры или буквы (чтобы не было повторения первой буквы в других шаблонах), например с цифры:
1_Шаблон_скрытые
2_Шаблон_архивные
3_Шаблон_системные
2. Создать скрипт
Code:
' Вызывает шаблон изменения атрибутов
' Параметр Первый символ шаблона
' Пример: 1
Dim TCS
    Set TCS = CreateObject("TCSCRIPT.Helper")
    Sh  = WScript.Arguments(0)
    TCS.SendCommand "cm_SetAttrib"
    TCS.Pause = 200
    TCS.SendKeystroke "{F2}" & Sh
    TCS.Pause = 200
    TCS.SendKeystroke "{Enter}" 'Закоментируй строку для тестирования
Set TCS = Nothing

3. Записать код в файл, к примеру SetAttribTC.vbs
4. создать кнопку для тестирования
Code:
TOTALCMD#BAR#DATA
Путь до скрипта\SetAttribTC.vbs
1
shell32.dll,165
Изменение атрибутов по шаблону


-1

5. Создать пользовательскую команду в UserCmd.ini
6. Повесить её на горячую клавишу


Last edited by Andrey_A on Sat May 08, 2010 17:40; edited 1 time in total
View user's profile Send private message Send e-mail Visit poster's website ICQ Number


Powered by phpBB © 2001, 2005 phpBB Group