Страница 1 из 2

Временная папка в Тотале

Добавлено: Чт июн 05, 2008 11:16
KidSS
Я запускаю TC с флешки, и все плагины и утиоиты работают через переменную %COMMANDER_PATH%, но при работе с Zip архивами ТС работает через системный темп. Побывал прописывать WipeDir=%COMMANDER_PATH%\temp, но при перезапуске ТС эта запись пропадает.
Посоветуйте что сделать, что бы ТС работал через свой темп
Изображение

Добавлено: Чт июн 05, 2008 11:25
DeathStalker
В файле настроек wincmd.ini в секции [Packer] можно указать временный каталог для работы с zip.
Цитата из справки:
InternalzipTemp=c:\temp Временный каталог для работы внутреннего ZIP-упаковщика.

Добавлено: Чт июн 05, 2008 11:37
KidSS
Изображение Спасибо, это то что Я искал!

Добавлено: Чт июн 05, 2008 12:21
KidSS
Сейчас тестил, но это оказалось не совсем то.
При упаковке используется путь из InternalzipTemp=, а если зайти в архив и просмотреть например по F3, то он временно распаковывает в %System%Temp%_tc

Может есть ещё решения?

Добавлено: Чт июн 05, 2008 13:06
DeathStalker
создать bat файл:

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

SET TEMP=D:\
SET TMP=D:\
TOTALCMD.EXE

Добавлено: Чт июн 05, 2008 14:14
KidSS
DeathStalker писал(а):создать bat файл:

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

SET TEMP=D:\
SET TMP=D:\
TOTALCMD.EXE
подскажи пожалуйста, а что сделать с этим батником? на кнопку повесить или как запуск тотала он работает?
Просто если как запуск, то ТС у меня запускается через ЛНК файл с параметрами H:\totalcmd\TOTALCMD.EXE /i=.\wincmd.ini /f=.\wcx_ftp.ini, что будет не совсем хорошо.

заранее Спасибо!

Добавлено: Чт июн 05, 2008 16:06
DeathStalker
Использовать как запуск ТС.
Не совсем понял что будет не хорошо?
Например используя следующий батник:

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

SET TEMP=
SET TMP=
TOTALCMD.EXE /i=.\wincmd.ini /f=.\wcx_ftp.ini
папка с временными файлами будет создаваться в директории самого ТС, единственный минус окно батника закрывается только после того как закроешь ТС, или руками.

Добавлено: Чт июн 05, 2008 16:11
DeathStalker
А запуск через ярлык чреват последствиями, например винда опознает на другой машине твою флешку как диск F и тогда он работать не будет, так как в пути ярлыка путь к исполняемому файлу задается полностью.

Добавлено: Чт июн 05, 2008 16:16
KidSS
Спасибо! Попробую.
Нехорошо /некрасиво/, что думал получится цепочка autorun->bat->lnk->TC, а так как доработаный твой вариант отлично подходит!

А в батнике, сейчас нет времени искать, вроде была команда на закрытие окна.

А не знаешь почему удаляется команда в wincmd.ini WipeDir=%COMMANDER_PATH%\temp и должна ли эта команда решать мою проблему?

Добавлено: Чт июн 05, 2008 16:40
DeathStalker
А это уже похоже на баг, у меня тоже этот ключ удаляется при запуске ТС

Добавлено: Пт июн 06, 2008 15:48
KidSS
Только сейчас попробывал, как ты посоветовал.
То что нужно, БОЛЬШОЕ Спасибо!

Изменить временную папку для TC

Добавлено: Вт авг 02, 2016 10:33
newsky
Можно ли изменить папку для временных файлов только для Total Commander указав свою папку? Если "да", то как это можно сделать? Версия 8.52 портативная. Спасибо.

Добавлено: Вт авг 02, 2016 10:44
Flasher
Можно зайти в справку и вбить в поиске временн* файл*. Также нужное без проблем находится здесь (1, 2).

Добавлено: Вт авг 02, 2016 10:56
newsky
А прежде чем задать вопрос я это сделал и все три упоминания "временные файлы" в справке изучил :) Но решения так и не понял. Мне нужно что-бы все действия, когда TC использует временную папку происходили не в системной папке TEMP, а в той, которую я хотел бы указать, а не менять папку TEMP для всей системы.

Добавлено: Вт авг 02, 2016 10:57
Flasher
Ещё раз советую перечитать пост.