yozhic
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Внимание! Строку \путь\к\папке\программы\DictZip\ в коде каждой кнопки нужно заменить на существующий путь к программе. Чтобы поместить кнопку на панель инструментов TC, нужно скопировать код кнопки в буфер обмена (Ctrl+C), щёлкнуть правой кнопкой мыши по свободному месту на панели и выбрать «Вставить» («Paste») из выпадающего меню. При копировании кода со страницы форума не забывайте удалять пробелы в начале каждой строки, иначе кнопка/батник работать не будут. skeep.bat Код: :: Compress selected dsl-file(s) with dictzip.exe :: Created on 21.08.2013 :: Copyright: ru-board.com @echo off if -%~NX1==- goto noFiles set number=0 :loop cls if -%1==- goto report if not %~X1==.dsl goto noDsl set name=%~N1 if %name:~-5%==_abrv goto abrv echo. & echo. & echo Compressing %~NX1 ... dictzip.exe -k %1 set /a number+=1 :next shift goto loop :noDsl echo. & echo. & echo File *%~X1 isn't a dictionary and will be ignored! ping -n 1 -w 1500 127.255.255.255 > NUL goto next :abrv echo. & echo. & echo Abbreviation file will be ignored! ping -n 1 -w 1500 127.255.255.255 > NUL goto next :noFiles echo. & echo. & echo No file(s) selected. ping -n 1 -w 2000 127.255.255.255 > NUL goto :eof :report echo. & echo. & echo %number% file(s) processed. ping -n 1 -w 2000 127.255.255.255 > NUL | Button 1 Код: TOTALCMD#BAR#DATA \путь\к\папке\программы\DictZip\skeep.bat %P%S %Commander_Path%\wcmicons.dll,30 DictZip selected dsl \путь\к\папке\программы\DictZip\ 0 -1 |
| Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 15:57 22-08-2013 | Исправлено: yozhic, 22:31 22-08-2013 |
|