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

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

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

Maz (05-12-2022 23:15): Total Commander (часть 12)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

Maz



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

 
 
Текущая финальная версия: 10.52 (32-битная/64-битная/32+64) (26.10.2022)
 
Предыдущие версии: 10.0x: 10.00 (32/64/32+64)
9.5x: 9.51 (32/64/32+64); 9.2x: 9.22a (32/64/32+64); 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
 
Коллекция предыдущих версий | Новейшая история изменений (10.52, англ.)  

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


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

Официальный сайт разработчика | Официальный форум TC | TotalcmdWiki | Русский сайт TC | Русский форум TC
О проблемах с wincmd.ru/totalcmd.net Подробности

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

Онлайновая русская справка (для TC 9.51, 14.11.2020)
Total Commander Knowledge Base 2.0 (русскоязычная база знаний)  
Оффлайновая версия TCKB 1.7 (CHM-файл)
Все ключи Total Commander (онлайновая версия файла данных Ultra TC Configuration Editor)
Команды и параметры Total Commander (справочные таблицы)
Стандартные клавиатурные назначения Total Commander (справочные таблицы)

Всего записей: 38816 | Зарегистр. 26-02-2002 | Отправлено: 12:00 10-03-2021 | Исправлено: CaptainFlint, 19:30 26-10-2022
mig73



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OnePrg
Переменная %COMMANDER_EXE% возвращает полное имя.

Всего записей: 8283 | Зарегистр. 24-02-2010 | Отправлено: 04:24 28-03-2022
OnePrg

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mig73
Нe получается
 
    Shell = Новый COMОбъект("WScript.Shell");
    TotalCommanderExe = Shell.ExpandEnvironmentStrings("%COMMANDER_EXE%");    
 
TotalCommanderExe возвращает "%COMMANDER_EXE%";    

Всего записей: 452 | Зарегистр. 25-10-2007 | Отправлено: 08:36 28-03-2022 | Исправлено: OnePrg, 08:41 28-03-2022
Pasha_ZZZ



Запрет на пост
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
OnePrg
А при чем тут 1С?

Всего записей: 12398 | Зарегистр. 11-03-2002 | Отправлено: 09:11 28-03-2022
OnePrg

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pasha_ZZZ
а что 1С не программа?

Всего записей: 452 | Зарегистр. 25-10-2007 | Отправлено: 09:49 28-03-2022
Pasha_ZZZ



Запрет на пост
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
OnePrg
Переменная существует только внутри тотала и его дочерних процессах (т.е., например, в запущенных из тотала).

Всего записей: 12398 | Зарегистр. 11-03-2002 | Отправлено: 10:18 28-03-2022
OnePrg

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

Всего записей: 452 | Зарегистр. 25-10-2007 | Отправлено: 10:26 28-03-2022
Pasha_ZZZ



Запрет на пост
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
OnePrg
HKEY_LOCAL_MACHINE\SOFTWARE\Ghisler\Total Commander
InstallDir
 
Может также быть в HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Ghisler\Total Commander наверное.

Всего записей: 12398 | Зарегистр. 11-03-2002 | Отправлено: 10:49 28-03-2022
mig73



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

Цитата:
в винде никак не узнать?

Как же процесс узнает про ваш ТС, если ТС закрыт и есть ли он в системе, и где он тоже не известно.
 
Pasha_ZZZ
А, ну да что то выкрутить через реестр можно, если ТС установлен обычно а не портативно, да если и  
версия единственная. Но это всё локально и ужасно не удобно.
 
p.s. Можно конечно создать глобальную переменную на установленный ТС, но это тоже дело такое не практичное.

Всего записей: 8283 | Зарегистр. 24-02-2010 | Отправлено: 10:56 28-03-2022 | Исправлено: mig73, 10:59 28-03-2022
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pasha_ZZZ
Это не то. Там хранится путь последней штатной установки, а не имя исполняемого файла. (Причём TC можно запустить откуда угодно без всякого учёта этой записи.)

Всего записей: 7458 | Зарегистр. 31-07-2008 | Отправлено: 10:57 28-03-2022
CaptainFlint



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OnePrg
В винде может быть запущено несколько процессов Тотала, все из разных мест. Какой из них система должна выбрать?
 
Можно написать скрипт, который будет перечислять все запущенные процессы Тотала и выводить путь для каждого из них. Например, через PowerShell:

Код:
get-process | where {$_.Path -match '^.*\\totalcmd(64)?\.exe$'} | select Path


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

Всего записей: 5484 | Зарегистр. 11-11-2002 | Отправлено: 11:00 28-03-2022
OnePrg

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

Всего записей: 452 | Зарегистр. 25-10-2007 | Отправлено: 12:01 28-03-2022
mitrichbel

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
При установке TC на новой ОС хочу указать, что файлы настроек должны лежать в папке программы, но первые два пункта (Каталог Windows и Каталог программы) недоступны, серые(
Запускаю инсталлятор с правами администратора -- то же самое.
Как правильно поступить, чтобы можно было файлы настроек хранить в папке TC? Помню, что их потом можно перенести, но вдруг есть более простое решение
Windows 10 Pro, TC 10, локальный админ

Всего записей: 1372 | Зарегистр. 30-04-2003 | Отправлено: 00:21 05-04-2022
mig73



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mitrichbel
Раз недоступны, то предполагается что настройки сохраняться в папке вашего профиля в каталоге \AppData\Roaming\GHISLER. Заканчивайте установку как предлагается, затем перенесите файл \AppData\Roaming\GHISLER\wincmd.ini в каталог где установлена программа. Откройте его в блокноте и в секцию [Configuration] добавьте ключ UseIniInProgramDir=7. Теперь ваши настройки будут храниться в wincmd.ini в папке с установленным тоталом, а каталог GHISLER можете стереть.

Всего записей: 8283 | Зарегистр. 24-02-2010 | Отправлено: 02:06 05-04-2022 | Исправлено: mig73, 02:07 05-04-2022
mr_eoi



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

Цитата:
Как правильно поступить, чтобы можно было файлы настроек хранить в папке TC?

Не ставить в Program Files и другие, защищённые места системы. Тогда пункт "Каталог программы" станет доступным.


----------
Per Aspera Ad Astra...

Всего записей: 2187 | Зарегистр. 10-08-2003 | Отправлено: 07:30 05-04-2022
Fenrizz



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mitrichbel
Или в реестре поменять значения этих ключей  

Код:
Windows Registry Editor Version 5.00
 
[HKEY_CURRENT_USER\Software\Ghisler\Total Commander]
"IniFileName"="%APPDATA%\\GHISLER\\wincmd.ini"
"FtpIniName"="%APPDATA%\\GHISLER\\wcx_ftp.ini"

Всего записей: 677 | Зарегистр. 12-09-2017 | Отправлено: 07:33 05-04-2022
mr_eoi



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mig73
Fenrizz
Если всё-таки нагнуть систему и разместить Total Commander в Program Files и сделать как Вы предлагаете, то изменить настройки можно будет лишь запустив программу с правами администратора.


----------
Per Aspera Ad Astra...

Всего записей: 2187 | Зарегистр. 10-08-2003 | Отправлено: 07:38 05-04-2022
Fenrizz



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mr_eoi
Или через свойства папки пункт Безопасность дать пользователю права на запись и изменение этих файлов

Всего записей: 677 | Зарегистр. 12-09-2017 | Отправлено: 07:46 05-04-2022 | Исправлено: Fenrizz, 07:49 05-04-2022
mr_eoi



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

Цитата:
дать пользователю права на запись и изменение этих файлов

Тогда уж на всю папку тотала, чтобы туда еще и плагины можно было ставить.


----------
Per Aspera Ad Astra...

Всего записей: 2187 | Зарегистр. 10-08-2003 | Отправлено: 08:59 05-04-2022
mitrichbel

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

Цитата:
Не ставить в Program Files и другие, защищённые места системы

так ведь это инсталлятор предлагает по умолчанию program files - totalcmd

Всего записей: 1372 | Зарегистр. 30-04-2003 | Отправлено: 10:27 05-04-2022
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mitrichbel
Во-первых, с предложенным по умолчанию путём можно и не соглашаться. Во-вторых, никакой портабельности в хранении настроек TC при таком выборе заведомо нет: оптимальным местом их хранения по умолчанию считается %APPDATA%\GHISLER\. А если нужны именно портабельность и хранение настроек в каталоге программы, об этом неплохо бы подумать с самого начала установки, пока ещё выбирается рабочий каталог. Или, если всё пошло по умолчанию, менять потом права доступа, как выше было сказано. Дополнительные подробности, если интересно, здесь.

Всего записей: 7458 | Зарегистр. 31-07-2008 | Отправлено: 11:03 05-04-2022 | Исправлено: Avada, 11:08 05-04-2022
   

Страницы: 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

Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (часть 11)
Maz (05-12-2022 23:15): Total Commander (часть 12)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru