View previous topic :: View next topic |
Author |
Message |
sshv
Joined: 11 Apr 2010 Posts: 16
|
(Separately) Posted: Sat May 08, 2010 12:50 Post subject: Изменение атрибутов |
|
|
Интересует вопрос, есть функция изменения атрибутов, в нем пункт "шаблон операции F2" вопрос, возможно ли автоматизировать присвоение атрибутов средствами хот кей, тоесть нажимая определенную комбинацию быстро присваивать определенный атрибут
из списка сохраненных шаблонов? |
|
Back to top |
|
 |
Andrey_A

Joined: 10 Apr 2009 Posts: 394 Location: Сочи
|
(Separately) Posted: Sat May 08, 2010 13:47 Post subject: |
|
|
Конечно это не отвечает на твой вопрос, но частично через скрипт можно менять атрибуты, обсуждалось в теме:
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 |
|
Back to top |
|
 |
sshv
Joined: 11 Apr 2010 Posts: 16
|
(Separately) Posted: Sat May 08, 2010 15:37 Post subject: |
|
|
Спасибо большое, попробую) |
|
Back to top |
|
 |
|