Разные настройки для 2 пользователей. Портабельность
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
Разные настройки для 2 пользователей. Портабельность
Требуется перенести все ini-шники (wincmd, wcx_ftp, usercmd), bar-ы (default), key (wincmd) в созданную мной папку Profile.
Подскажите, как это сделать?
[mod="Моторокер"]Заголовок темы изменён в соответствии с целью, а не задачей.[/mod]
Подскажите, как это сделать?
[mod="Моторокер"]Заголовок темы изменён в соответствии с целью, а не задачей.[/mod]
Утилитой TCDir.
Можно задать расположение файлов настроек для каждого пользователя:
http://www.rusoft.net/download.php?id=5088
Расположение ключа и дефолтбар указываются в файле настроек wincmd.ini.
Можно задать расположение файлов настроек для каждого пользователя:
http://www.rusoft.net/download.php?id=5088
Расположение ключа и дефолтбар указываются в файле настроек wincmd.ini.
Мда, ссылка не очень. Не качается.Kavar писал(а):Утилитой TCDir.
Можно задать расположение файлов настроек для каждого пользователя:
http://www.rusoft.net/download.php?id=5088
Расположение ключа и дефолтбар указываются в файле настроек wincmd.ini.
Самое смешное, что первый раз открывается многопрог, вторай раз кликаешь по ссылке - открывается рубокс. Третий раз кликать не хочется.
Последний раз редактировалось ask-rus Чт дек 03, 2009 17:05, всего редактировалось 1 раз.
Перенести винкмд и фтп в папку профиль, запустить Ткдир, указать пути. Будет ли портабельным тотал коммандер? Будет ли он читать настройки с папки профиль на другом ПК?Kavar писал(а):Утилитой TCDir.
Можно задать расположение файлов настроек для каждого пользователя:
http://www.rusoft.net/download.php?id=5088
Расположение ключа и дефолтбар указываются в файле настроек wincmd.ini.
Да с какой стати он будет портабельным, если конкретная папка указывается как место хранения основных файлов конфигурации в реестре на этой машине?ackep писал(а):Будет ли портабельным тотал коммандер? Будет ли он читать настройки с папки профиль на другом ПК?
Можно чётко и ясно сформулировать задачу? Не на уровне "что сделать" (перенести инишники в папку"), а на уровне "для чего сделать"? Работа с флэшки на чужом компе — это одно, разные настройки для разных пользователей на одном компе — другое. Почему обязательно нужна папка "Profile" и почему нельзя эти настройки держать прямо в каталоге TC? И, кстати, в данном конкретном случае очень хотелось бы узнать версии системы и TC.
А TCDir можно скачать отсюда. Но я совершенно не уверен, что для решения задачи предложено оптимальное средство. Надо прежде прояснить ситуацию.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
tc 7.50a, win xp sp2
Тотал один, юзеров два. Настройки каждый хочет свои.
Как быть?
При этом сохранить портабельность.
Ясна задача? Решать будем?
Ветка решения - папка "Profile" (или Profie1, Profile2), куда всё аккуратно сложить и думать...
Тотал один, юзеров два. Настройки каждый хочет свои.
Как быть?
При этом сохранить портабельность.
Ясна задача? Решать будем?
Ветка решения - папка "Profile" (или Profie1, Profile2), куда всё аккуратно сложить и думать...
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Окончательно уточняем техзадание. Под портабельностью подразумевается, что каждый из двух юзеров может в любой момент сбросить каталог Тотала на флэшку, после чего на чужом компе с этой флэшки Тотал будет каким-то известным юзеру образом запущен именно с его настройками. Так?ackep писал(а):При этом сохранить портабельность.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Так. Пойду дойду до ультимпраймов:DAvada писал(а):Окончательно уточняем техзадание. Под портабельностью подразумевается, что каждый из двух юзеров может в любой момент сбросить каталог Тотала на флэшку, после чего на чужом компе с этой флэшки Тотал будет каким-то известным юзеру образом запущен именно с его настройками. Так?ackep писал(а):При этом сохранить портабельность.
Вроде у них что-то есть наподобие.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Утилита LaunchTC должна подойти для этой цели.
ackep
В TC eXtended Pack была подобная реализация. (Правда, в ту пору ещё не было пользовательских команд, списков игнорирования и много чего ещё.) Никакой TCDir тут не нужен: нам нужно отвязаться от реестра, а не привязаться к нему. Две папки с именами, допустим, Profile1 и Profile2. Для каждого пользователя создать ярлык, вызывающий TC с его настройками. Запускать только через свой ярлык. Поле "Объект" выглядит примерно так:
C:\Totalcmd\totalcmd.exe /I=%Commander_path%\Profile1\wincmd.ini /F=%Commander_path%\Profile1\wcx_ftp.ini
Ну и для второго пользователя — в другой папке.
В папку Profile копируются wincmd.ini, wcx_ftp.ini и BAR-файлы, файлы ключа и пр. (что — ясно из дальнейших примеров).
Далее уточняются ключи в wincmd.ini. Примеры:
[Configuration]
Mainmenu=%Commander_path\Profile1\Wcmd_ext_rus.mnu
KeyPath=%Commander_path\Profile1\
IconLib=%Commander_path%\Profile1\Icons\My_Icons.icl
DriveLib=%Commander_path%\Profile1\Icons\My_Drives.dll
ThumbsLocation=%Commander_Path%\Profile1\Icons
[Buttonbar]
Buttonbar=%Commander_path%\Profile1\My1.bar
Теперь разбираемся с пользовательскими командами. Файл usercmd.ini общий для всех. Если нужно применять раздельные наборы пользовательских команд, то файл получает то же имя, что файл меню, и лежит в том же каталоге. Например, Wcmd_ext_rus.ini.
Ну и так далее — пройтись по ключам с путями: Viewer, Editor, IgnoreListFile, TabDir...
Путь хранения основных INI-файлов, указанный в параметрах для ярлыка, имеет абсолютный приоритет и перед реестром, и перед ключом UseIniInProgramDir.
При копировании TC на флэшку необходимо:
• скопировать также свой ярлык для запуска TC (например, в корень флэшки;
• и, естественно, не копировать чужую папку с профилем, ограничившись своей.
Всё это рассматривалось для случая, когда каталог TC должен быть общим, а только настройки — разными. Но ведь можно использовать для нескольких пользователей несколько каталогов. Вот тогда уже будет иметь смысл всё то, что расписано по ссылке, которую привёл выше Rodny.
В TC eXtended Pack была подобная реализация. (Правда, в ту пору ещё не было пользовательских команд, списков игнорирования и много чего ещё.) Никакой TCDir тут не нужен: нам нужно отвязаться от реестра, а не привязаться к нему. Две папки с именами, допустим, Profile1 и Profile2. Для каждого пользователя создать ярлык, вызывающий TC с его настройками. Запускать только через свой ярлык. Поле "Объект" выглядит примерно так:
C:\Totalcmd\totalcmd.exe /I=%Commander_path%\Profile1\wincmd.ini /F=%Commander_path%\Profile1\wcx_ftp.ini
Ну и для второго пользователя — в другой папке.
В папку Profile копируются wincmd.ini, wcx_ftp.ini и BAR-файлы, файлы ключа и пр. (что — ясно из дальнейших примеров).
Далее уточняются ключи в wincmd.ini. Примеры:
[Configuration]
Mainmenu=%Commander_path\Profile1\Wcmd_ext_rus.mnu
KeyPath=%Commander_path\Profile1\
IconLib=%Commander_path%\Profile1\Icons\My_Icons.icl
DriveLib=%Commander_path%\Profile1\Icons\My_Drives.dll
ThumbsLocation=%Commander_Path%\Profile1\Icons
[Buttonbar]
Buttonbar=%Commander_path%\Profile1\My1.bar
Теперь разбираемся с пользовательскими командами. Файл usercmd.ini общий для всех. Если нужно применять раздельные наборы пользовательских команд, то файл получает то же имя, что файл меню, и лежит в том же каталоге. Например, Wcmd_ext_rus.ini.
Ну и так далее — пройтись по ключам с путями: Viewer, Editor, IgnoreListFile, TabDir...
Путь хранения основных INI-файлов, указанный в параметрах для ярлыка, имеет абсолютный приоритет и перед реестром, и перед ключом UseIniInProgramDir.
При копировании TC на флэшку необходимо:
• скопировать также свой ярлык для запуска TC (например, в корень флэшки;
• и, естественно, не копировать чужую папку с профилем, ограничившись своей.
Всё это рассматривалось для случая, когда каталог TC должен быть общим, а только настройки — разными. Но ведь можно использовать для нескольких пользователей несколько каталогов. Вот тогда уже будет иметь смысл всё то, что расписано по ссылке, которую привёл выше Rodny.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Вопрос:
Есть ли в TC настройки, в которых ему можно предоставить больше ресурсов компьютера (оперативной памяти и прочего). Сегодня просчитывал 700000 аудио файлов, по параметрам РАЗМЕР+СОДЕРЖИМОЕ. У меня на это ушло 2 с лишним часа. Материал расположен на рейд-массиве, состоящем из двух дисков по 8 тб, 7200. На этом массиве громадное кол-во прочих файлов.
Это параметры моего компа. Подскажите есть ли возможность ускорения процесса.

Есть ли в TC настройки, в которых ему можно предоставить больше ресурсов компьютера (оперативной памяти и прочего). Сегодня просчитывал 700000 аудио файлов, по параметрам РАЗМЕР+СОДЕРЖИМОЕ. У меня на это ушло 2 с лишним часа. Материал расположен на рейд-массиве, состоящем из двух дисков по 8 тб, 7200. На этом массиве громадное кол-во прочих файлов.
Это параметры моего компа. Подскажите есть ли возможность ускорения процесса.

Чиполлино
Абсолютно никакого отношения к текущей теме вопрос не имеет, и никаких дискуссий по этому поводу здесь больше не будет. К тому же настроек для "больше ресурсов" в TC всё равно нет, что несложно при минимальном желании выяснить и самому из вполне доступной документации. Задачи перед собой надо ставить разумные и посильные, только и всего. И вообще ваших экстремальных хотелок на форуме в последние дни что-то стало чрезмерно много.
Замечание за нарушение правил форума.
Абсолютно никакого отношения к текущей теме вопрос не имеет, и никаких дискуссий по этому поводу здесь больше не будет. К тому же настроек для "больше ресурсов" в TC всё равно нет, что несложно при минимальном желании выяснить и самому из вполне доступной документации. Задачи перед собой надо ставить разумные и посильные, только и всего. И вообще ваших экстремальных хотелок на форуме в последние дни что-то стало чрезмерно много.
Замечание за нарушение правил форума.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Дополнение к теме: найдена всё ещё работающая прямая ссылка на TCDir (а то с поиском этой утилиты после не слишком удачной переделки польского сайта TC уже давно были большие проблемы). На самом деле она называется TC Dir, но у нас на форуме уже сложилась традиция слитного написания.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.