[Wiki] Новая статья "Переносимый TC: рецепт приготовления"

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

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

Аватара пользователя
Zorro
Сообщения: 322
Зарегистрирован: Чт фев 17, 2005 11:19
Откуда: Орел-Москва
Контактная информация:

Сообщение Zorro »

D1P, ну честно говоря даже буква Q, хоть и редко, но может использоваться, так что универсальность тут не очень как-то.
Насчет дистрибутивов спорить не буду, меня устраивает более чем.
Приключение — это когда ковыляешь по грязи и снегу, страдая от язв на ногах, глистов, дизентерии и голода, а тебя преследуют те, кто твердо настроен тебя как минимум убить.
Sysadminz.Ru
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

Zorro писал(а):D1P, ну честно говоря даже буква Q, хоть и редко, но может использоваться
Может. Но единственный вариант, который я вижу кроме этого - написать софтину, которая будет каждый раз перенастраивать весь софт под текущую систему.
Juice
Сообщения: 11
Зарегистрирован: Ср дек 17, 2008 01:02

Сообщение Juice »

Почитал статью - показалось бредом :-( Тот же самый "подарок" взять - всё нормально работает там, где ты захочешь. По-внимательнее с батниками разобраться и просветвление придёт.
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

На вкус и цвет и "подарок" - конфетка.
Аватара пользователя
aLexx
Сообщения: 442
Зарегистрирован: Пн мар 14, 2005 08:33
Откуда: Новокузнецк
Контактная информация:

Сообщение aLexx »

Ох уж этот Подарок... Такая (_Y_)!
Извините, не сдержался...
Aeliot
Сообщения: 3
Зарегистрирован: Вс окт 11, 2009 17:26

Сообщение Aeliot »

Да, переносимый ТС - это хорошо. :)
Переписал все, что можно в формат:
%COMMANDER_PATH%
И все вроде работает:D

Единственное с чем не справился, так это архиваторы :(
любят они распаковывать в папку:
c:\Documents and Settings\Admin\Local Settings\Temp\_tc\
И хоть ты застрели его.

А так бы все очень хорошо получилось...
Жил бы себе на флешке и все концы вводу... (тобишь на флешку) :lol:

Может кто подскажет как с этой бедой справиться?
Аватара пользователя
Tol!k
Сообщения: 1727
Зарегистрирован: Вт апр 01, 2008 20:02
Откуда: Арзамас

Сообщение Tol!k »

=============== totalcmd.cmd ===============
if not exist %~d0\temp md %~d0\temp
set "tmp=%~d0\temp"
set "temp=%~d0\temp"
start TotalCommanderPortable\totalcmd.exe
=============== totalcmd.cmd ===============
Den_Klimov
Сообщения: 207
Зарегистрирован: Пт ноя 03, 2006 11:27
Откуда: Ukraine.Kiev

Сообщение Den_Klimov »

А без батника никак?
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Можно использовать плагин Autorun, который будет втихаря запускать батник при запуске ТК через экзешник. Это более изящное решение.

Уточняю: ставить переменные окружения можно прям из скрипта плагина (из батника работать не будет, так как будет менять переменные в унаследованном окружении, а не в собственном окружении ТК), а создавать папку - запросто можно из батника, который запускается в свернутом виде.
Den_Klimov
Сообщения: 207
Зарегистрирован: Пт ноя 03, 2006 11:27
Откуда: Ukraine.Kiev

Сообщение Den_Klimov »

MVV
Это хорошо, но немного не хватает конкретики. Готовый пример плиз вышеописанного тобой решения. Как это всё должно выглядеть правильно?
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Не думал, что читать русский Readme так сложно. Вам требуется банальная установка переменных окружения TEMP, TMP. Из Readme плагина Autorun узнаем, что надо рядом с плагином составить файл Autorun.cfg, в который добавить нужные команды, в нашем случае это будут команды SetEnv:

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

# Задание режима расширения переменных окружения
SetOption 1

# Переопределение переменных путей для временных папок 
SetEnv TEMP %COMMANDER_DRIVE%\Temp 
SetEnv TMP %COMMANDER_DRIVE%\Temp
Как установить плагин, писать точно не буду.
Online
Сообщения: 67
Зарегистрирован: Ср дек 01, 2010 16:03

Сообщение Online »

Какой интересный велосипед...

А что мешает запускать батником subst q: %cd% постоянно вместо монтирования криптоконтейнера?
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

Online
Ты статью до п. 4.1 дочитал?
Online
Сообщения: 67
Зарегистрирован: Ср дек 01, 2010 16:03

Сообщение Online »

Потому и спрашиваю для чего запарка с криптоконтейнером, если есть намного более простой, старый, системный, беспроблемный способ.

Весь велосипедный "рецепт" основан именно на монтировании криптоконтейнера, а более простое решение - это всего лишь пункт 4.1.

Похоже на рецепт удаления гланд известным способом.
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

Online
Сейчас точную причину выбора варианта с контейнером я уже не вспомню - самое забавное, что я сам от этого варианта отказался, поскольку с того времени все используемые программы научились работать с относительными путями.
А так да, никаких принципиальных преимуществ, и вобще, статья - говно.
Ответить