Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (часть 9)

Модерирует : gyra, Maz

Maz (11-07-2018 20:27): Total Commander (часть 10)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201

   

The Unforgiven



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие темы: Часть 1 Часть 2 Часть 3 Часть 4 Часть 5 Часть 6 Часть 7 Часть 8
 

 
Текущая финальная версия: 9.20 (32-битная/64-битная/32+64) (04.07.2018)
 
Предыдущие версии: 9.1x: 9.12 (32/64/32+64); 9.0x: 9.0a (32/64/32+64); 8.5x: 8.52a (32/64/32+64); 8.0x: 8.01 (32/64/32+64);
7.5x: 7.57a; 7.0x: 7.04a
 
Коллекция предыдущих версий | Новейшая история изменений (9.20, англ.)  

"Когда ждать финальную версию x.xx?" — "Когда будет готова!" © К. Гислер
На вопрос "Когда будет русик к версии x.xx?" ответ точно такой же © CaptainFlint


Полный набор русификации от CaptainFlint и Avada
v8.5+ (8.52a, 17.04.2016, с переводом справки): CHM (зеркало), HLP (зеркало)
Начиная с версии 7.50 стандартный набор русификации от тех же авторов входит в дистрибутив TC!
 
Стандартный набор русификации от М. Жилина
v9.0+ (9.20, 03.07.2018): Скачать

Официальный сайт разработчика | Официальный форум TC | Русский сайт TC | Русский форум TC
Все вопросы по плагинам и аддонам — в Плагинах
Все вопросы по лечению пациента — только в Варезнике
Настроенные сборки Total Commander (и все вопросы по ним)

Онлайновая русская справка (для TC 8.52a, 17.04.2016)
Total Commander Knowledge Base 2.0 (русскоязычная база знаний)  
Оффлайновая версия TCKB 1.7 (CHM-файл)
Все команды Total Commander 9.0a (справочные таблицы)
Все стандартные клавиши Total Commander 9.0a (справочные таблицы)

Всего записей: 3665 | Зарегистр. 20-12-2001 | Отправлено: 19:11 16-12-2015 | Исправлено: Avada, 20:38 05-07-2018
Zmy111



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Samotek, Avada прав. Стандартными способами это не решишь.
 
Программа обновлена.

 
Смотрите, вы создаёте пользовательскую команду в файле usercmd.ini.
Можете вручную, а можете использовать cm_CommandBrowser.
 
 
Находите в конце usercmd.ini.
Создаёте новую команду, например, em_GoToFolder.
 
Command:
C:\Temp\GoToFolder.exe
 
Parameteres:
"Метка диска" "Папка"
 
 
Примеры параметров:
 
FLASH Model\System
 
"Любимая флэшка" "Program Files\Новая папка"
 
"Локальный диск" WINDOWS\system32\ "/t"
 
 
Скачиваете GoToFolder.exe.
 
https://cloud.mail.ru/public/HJDJ/dzZnShFi8
 
Потом настраиваете избранное.
Добавить новую, даёте ей имя, находите в браузере только что созданную команду (em_GoToFolder), и всё, она будет работать.
 
Создаёте множество пользовательских команд, с одной и той же командой, но с разными параметрами.
Передаёте ей любые параметры. У вас может быть много флэшек, но вы просто меняете первый параметр.
И не только флэшек, но и CD/DVD/HDD диски.  
Я думаю, что даже на монтированных виртуальных образах будет работать.
Ну и папки настраиваются вторым параметром. Если есть пробелы в метке или в путях, то обязательны кавычки.
Если существует третий параметр, и он равен "/t" (можно без кавычек), то тогда папка будет открываться в новой вкладке,
иначе папка будет открываться в текущей вкладке.
Если будут проблемы, то сообщите.
И эти команды  можно использовать не только в избранном, но и вообще, с любых мест.
Хоть с главного меню, хоть горячие клавиши на них можно вешать, хоть в меню Старт, хоть из панели инструментов.
Разумеется, что это будет работать только в Total Commander.

Всего записей: 55 | Зарегистр. 19-09-2016 | Отправлено: 12:44 14-10-2017 | Исправлено: Zmy111, 12:11 20-10-2017
Samotek

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Zmy111

Цитата:
Если будут проблемы, то сообщите.

Спасибо





Все благодарности в ПМ

Всего записей: 2448 | Зарегистр. 18-05-2005 | Отправлено: 12:48 14-10-2017 | Исправлено: gyra, 13:12 14-10-2017
Zmy111



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пожалуйста.




Нарушение п. 2.8.2. главы VIII Соглашения по использованию

Всего записей: 55 | Зарегистр. 19-09-2016 | Отправлено: 12:50 14-10-2017 | Исправлено: gyra, 13:13 14-10-2017
CaptainFlint



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Samotek
Есть ещё обходной путь: зафиксировать букву диска сторонними программами. Я для этого пользуюсь USB Safely Remove (не только для этого, но там есть и такая функция).

----------
Почему же, ё-моё, ты нигде не пишешь "ё"?

Всего записей: 5484 | Зарегистр. 11-11-2002 | Отправлено: 13:20 14-10-2017
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Samotek
Синтаксис переменных окружения описан, например, в упомянутой на этой же странице таблице (без самых последних новаций 9.10, их пока ищите в свежей английской справке). Но для вашего случая это не годится. Рассматривайте другие варианты.

Всего записей: 7463 | Зарегистр. 31-07-2008 | Отправлено: 13:32 14-10-2017 | Исправлено: Avada, 13:40 14-10-2017
Userrr



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
можно как-то отучить сабж записывать комментарии в sfv-файлы?

Код:
; Generated by WIN-SFV32 v1.0
; (Compatible: Total Commander 8.52a)

Всего записей: 10821 | Зарегистр. 21-03-2006 | Отправлено: 13:34 14-10-2017
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Userrr
Для данного конкретного формата никаких настроек его содержимого нет. При этом в TC доступно множество других форматов записи контрольных сумм без всяких комментариев внутри.

Всего записей: 7463 | Зарегистр. 31-07-2008 | Отправлено: 13:40 14-10-2017
Samotek

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Zmy111
Сделал такую команду
usercmd.ini

Код:
[em_GoToFolder]
cmd=c:\temp\GoToFolder.exe
param= "ARC" "tmp"
path=
 

но, очевидно, что-то сделал не так - и в избранных и в кнопке пишет "Файл не найден"
А, если в "Запуск"  создаю меню с прямым указанием пути к программе и параметрами - все работает!
Можете подсказать что я не так сделал
 
Добавлено:
Avada

Цитата:
Рассматривайте другие варианты.

Спасибо.

Всего записей: 2448 | Зарегистр. 18-05-2005 | Отправлено: 13:45 14-10-2017
raddyst

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Userrr
Цитата:
можно как-то отучить сабж записывать комментарии в sfv-файлы?  

8.52? А на каком этапе правится файл?
А, это при создании...

Всего записей: 7063 | Зарегистр. 08-03-2010 | Отправлено: 13:47 14-10-2017 | Исправлено: raddyst, 13:49 14-10-2017
Zmy111



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Samotek, это только пример.
cmd=c:\temp\GoToFolder.exe  
 
Вы свой путь пишите до файла GoToFolder.exe.

Всего записей: 55 | Зарегистр. 19-09-2016 | Отправлено: 13:50 14-10-2017 | Исправлено: Zmy111, 13:51 14-10-2017
Samotek

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Есть ещё обходной путь

Спасибо. Если припрет воспользуюсь обязательно, но, если заработает то, что предложил Zmy111, это будет самым удобным и универсальным для меня средством...
 
Добавлено:
Zmy111

Цитата:
Вы свой путь пишите до файла GoToFolder.exe.

Именно такой и сделал!
 
Добавлено:
Zmy111
Я имею ввиду, там и расположил временно программу! )))

Всего записей: 2448 | Зарегистр. 18-05-2005 | Отправлено: 13:51 14-10-2017
Zmy111



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Папка (Path) оставляётся незаполненной.

Всего записей: 55 | Зарегистр. 19-09-2016 | Отправлено: 14:05 14-10-2017 | Исправлено: Zmy111, 14:36 14-10-2017
Samotek

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Zmy111
Все получилось - просто я руками прописывал usercmd  и там в поле param два параметра надо было заключить в общие кавычки. Спасибо еще раз
 
Добавлено:
Вот такой еще вопрос:
В справке написано

Код:
Пример: Команда em_tc запускает totalcmd.exe с параметрами /L=%A1 /R=%A2 –> Командная строка em_tc c:\dir1 d:\dir2 будет преобразована в команду: totalcmd.exe /L=c:\dir1 /R=d:\dir2

 
У меня в wincmd.ini записано
[em_tc]
cmd=%Commander_Path%\TOTALCMD64.EXE
param=/o /L=%A1
 
Теперь создаю кнопку:
button37=C:\Program Files\totalcmd\Wcmikons.dll,2
cmd37=em_tc d:\1\
 
Я так понял, что в команда em_tc будет вызвана с параметрами /o /L=d:\1
но получаю "Файл не найден"
Объясните, пж, в чем я заблуждаюсь, ошибаюсь?

Всего записей: 2448 | Зарегистр. 18-05-2005 | Отправлено: 14:29 14-10-2017 | Исправлено: Samotek, 16:28 14-10-2017
Samotek

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Похоже понял: использовать так в командной строке можно, а в кнопке - низя!
То-есть запустить пользовательскую команду с изменяемыми параметрами не получится?!

Всего записей: 2448 | Зарегистр. 18-05-2005 | Отправлено: 16:33 14-10-2017
Zmy111



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не знаю.

Всего записей: 55 | Зарегистр. 19-09-2016 | Отправлено: 17:10 14-10-2017 | Исправлено: Zmy111, 18:30 14-10-2017
Samotek

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
В командной строке вводим:  

Так я не хочу в командной строке!  
Я хочу вызывать из разных пунктов меню, из избранных папок, из кнопок - откуда только возможно эту команду и передавать ей разные параметры. То-есть для нашего примера команда вызывает тотал, а я вызываю таким образом  тотал с разными параметрами. Так, как предлагаете вы надо в каждом вызове писать "%Commander_Path%\TOTALCMD64.EXE", а как я - em_tc. И в принципе если такой механизм есть в тотале для командной строки - почему его нет в команде кнопки?! Так что смысл для меня точно есть!

Всего записей: 2448 | Зарегистр. 18-05-2005 | Отправлено: 18:06 14-10-2017
sa16

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Samotek

Цитата:
Так я не хочу в командной строке!

Используйте, например, утилиту TCFS2.
Команда и параметры для кнопки примерно такие:

Код:
cmd38=%COMMANDER_PATH%\Utils\TCFS2\TCFS2.exe /ef "tem(`em_tc
param38=d:\1\                   `)"


Всего записей: 489 | Зарегистр. 07-09-2016 | Отправлено: 18:37 14-10-2017
Samotek

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sa16
Спасибо, но чем это отличается в моем случае от прямого вызова "%Commander_Path%\TOTALCMD64.EXE"? Только запутанней.

Всего записей: 2448 | Зарегистр. 18-05-2005 | Отправлено: 18:58 14-10-2017
Zmy111



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вводите вручную.
Каждый раз, когда надо будет куда-то перейти, нужно будет вводить параметры вручную.

Код:
[em_GoToFolder]  
cmd=c:\temp\GoToFolder.exe  
param=?

Всего записей: 55 | Зарегистр. 19-09-2016 | Отправлено: 18:59 14-10-2017 | Исправлено: Zmy111, 19:01 14-10-2017
Samotek

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да, универсальней, если найду  еще где применение - запомню.
 
Добавлено:
Zmy111
Не, я лучше как вы - напишу програмку )))

Всего записей: 2448 | Зарегистр. 18-05-2005 | Отправлено: 19:00 14-10-2017
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201

Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (часть 9)
Maz (11-07-2018 20:27): Total Commander (часть 10)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru