Обмен кнопками

Если вы хотите поделиться с другими пользователями секретами Total Commander, знаете интересные опции, приемы, настройки, то вам сюда.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
Batya
Сообщения: 2236
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

KF-121 писал(а):А каже быть с перемещением самого архива в папку
Перед WScript.Quit добавь:

Код: Выделить всё

If WScript.Arguments.Count > 0 Then
  Dim FSO, FileName, oFile, PathNew
  Set FSO   = CreateObject("Scripting.FileSystemObject")
  FileName  = WScript.Arguments(0)
  Set oFile = FSO.GetFile(FileName)
  PathNew   = oFile.ParentFolder & "" & FSO.GetBaseName(FileName) & "\Old"
  If Not FSO.FolderExists(PathNew) Then
    FSO.CreateFolder(PathNew)
  End If
  oFile.Move(PathNew)
  Set oFile = Nothing
  Set FSO   = Nothing
End If
Кнопке (команде) надо передать параметр %P%N.
Аватара пользователя
KF-121
Сообщения: 90
Зарегистрирован: Пн фев 13, 2006 11:00

Сообщение KF-121 »

Огромное Спасибо!
Во всем виновато КАКАДУ!
--------------------------------
IIIypuk©KF-121
Аватара пользователя
KF-121
Сообщения: 90
Зарегистрирован: Пн фев 13, 2006 11:00

Сообщение KF-121 »

WScript.CreateObject("WScript.Shell").SendKeys "{F7}" & Date & "{Enter}" & "{Enter}"
Если англицкая раскладка стоит, то создается папка например 23.08.06
если руская то 23ю08ю06
:)

А можно расказать по позробнее про параметы %P %N %L и т.д. и вообще какие бывают
Во всем виновато КАКАДУ!
--------------------------------
IIIypuk©KF-121
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

KF-121 писал(а):А можно расказать по позробнее про параметы %P %N %L и т.д. и вообще какие бывают
Читай справку.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
Batya
Сообщения: 2236
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

KF-121 писал(а):
WScript.CreateObject("WScript.Shell").SendKeys "{F7}" & Date & "{Enter}" & "{Enter}"
Если англицкая раскладка стоит, то создается папка например 23.08.06
если руская то 23ю08ю06
:)
Это изевстная мелкомягкая проблема SendKeys.
keiko
Сообщения: 43
Зарегистрирован: Пт сен 16, 2005 10:24

Сообщение keiko »

Очень бы хотелось кнопочку увидеть:
выделяешь несколько папок в одной панели... нажимаешь на ЭТУ кнопочку и у тебя появляются табы на этой же панели соответствующие выделиным папочкам...
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

keiko писал(а):нажимаешь на ЭТУ кнопочку и у тебя появляются табы на этой же панели соответствующие выделиным папочкам...
А просто перетащить их на панель заголовков не судьба? :lol:
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
LocKtaR-o-DarK
Сообщения: 349
Зарегистрирован: Пт авг 12, 2005 04:20
Откуда: Москва
Контактная информация:

Сообщение LocKtaR-o-DarK »

Решился таки выложить (пущай до кучи будет, может кому и пригодится)

Вызов папки "Мои документы" в проводнике

Код: Выделить всё

TOTALCMD#BAR#DATA
shell:Personal

mydocs.dll
Мои документы
Изображение    Изображение    Изображение
Аватара пользователя
StrangeRRor
Сообщения: 214
Зарегистрирован: Сб июл 15, 2006 13:16

Сообщение StrangeRRor »

Кнопка запускает приложение под курсором с приоритетом "НИЗКИЙ":

Код: Выделить всё

TOTALCMD#BAR#DATA
cmd /c start
/D%p /LOW %n
C:\WINDOWS\system32\shell32.dll,24
Запуск приложения с приоритетом "НИЗКИЙ"


-1
Аватара пользователя
funduk
Сообщения: 1515
Зарегистрирован: Вт авг 16, 2005 16:00
Откуда: Санкт-Петербург

Сообщение funduk »

StrangeRRor писал(а):Кнопка запускает приложение под курсором с приоритетом "НИЗКИЙ":
http://forum.wincmd.ru/viewtopic.php?p=15388#15388
Аватара пользователя
aLexx
Сообщения: 442
Зарегистрирован: Пн мар 14, 2005 08:33
Откуда: Новокузнецк
Контактная информация:

Сообщение aLexx »

LocKtaR-o-DarK писал(а):Кнопка для сворачивания всех программ.
Ведь есть же "WIN"+D?
А также "WIN"+"Pause" для вызова "Свойства системы".
"WIN" - это флажок на кнопкемежду Ctrl и Alt.
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

В Windows (начиная с 2000) есть занимательная утилитка cipher.exe. Она предназначена для шифрования файлов в NTFS. однако есть у неё и ещё одна занятная возможность.
Кнопка:

Код: Выделить всё

TOTALCMD#BAR#DATA
cipher.exe
/W:C:\
C:\WINDOWS\UnGins.exe
Очистить неиспользуемое место на диске C:


-1
Диск указываем нужный.

Кнопка может пригодиться для окончательного и безповоротного затирания "удалённых" файлов, которые влёгкую востанавливаются любым анерейсером.
Аватара пользователя
LocKtaR-o-DarK
Сообщения: 349
Зарегистрирован: Пт авг 12, 2005 04:20
Откуда: Москва
Контактная информация:

Сообщение LocKtaR-o-DarK »

Paranoik писал(а):Подскажите, как сделать список файлов с дальнейшей дозаписью при выделении объектов под курсором?
И еще. Как сделать, чтобы список файлов создавался в противоположной панели?

Код: Выделить всё

TOTALCMD#BAR#DATA
%comspec%
/c type %L>>"c:\filelist.lst"
shell32.dll,225
Список файлов

1
-1

Код: Выделить всё

TOTALCMD#BAR#DATA
%comspec%
/c type %L>>"%T\filelist.lst"
shell32.dll,134
Список файлов в противоположной панели

1
-1
Если нужна не дозапись в список, а обновление, то вместо ">>" ставим ">"

Имя файла списка, параметры и значки можно менять по своему усмотрению
Изображение    Изображение    Изображение
Billy_Bons
Сообщения: 5
Зарегистрирован: Пт мар 03, 2006 21:46

Сообщение Billy_Bons »

D1P писал(а):В Windows (начиная с 2000) есть занимательная утилитка cipher.exe. Она предназначена для шифрования файлов в NTFS. однако есть у неё и ещё одна занятная возможность.
Предлагаю вариант кнопки:

Код: Выделить всё

TOTALCMD#BAR#DATA
cipher.exe
/w:%P
%windir%\system32\cleanmgr.exe
Очистить неиспользуемое место на текущем диске
%windir%\system32\

-1
Затираться будет свободное место на диске, который открыт в активной панели.
Аватара пользователя
Zorroz
Сообщения: 308
Зарегистрирован: Чт дек 16, 2004 10:40
Откуда: Россия, Иркутская обл., г. Ангарск

Сообщение Zorroz »

Вкл/выкл список исключений(«черный список»)

Код: Выделить всё

TOTALCMD#BAR#DATA
cm_SwitchIgnoreList

C:\totalcmd\TOTALCMD.EXE,11



2922
Когда ангелу обрезают крылья, он учится летать на метле...
Ответить