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

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

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

KidSS
Сообщения: 12
Зарегистрирован: Чт июн 05, 2008 10:58

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

Сообщение KidSS »

Я запускаю TC с флешки, и все плагины и утиоиты работают через переменную %COMMANDER_PATH%, но при работе с Zip архивами ТС работает через системный темп. Побывал прописывать WipeDir=%COMMANDER_PATH%\temp, но при перезапуске ТС эта запись пропадает.
Посоветуйте что сделать, что бы ТС работал через свой темп
Изображение
Последний раз редактировалось KidSS Пн мар 15, 2010 00:10, всего редактировалось 1 раз.
Аватара пользователя
DeathStalker
Сообщения: 331
Зарегистрирован: Пт сен 01, 2006 10:53
Откуда: Санкт-Петербург

Сообщение DeathStalker »

В файле настроек wincmd.ini в секции [Packer] можно указать временный каталог для работы с zip.
Цитата из справки:
InternalzipTemp=c:\temp Временный каталог для работы внутреннего ZIP-упаковщика.
Гугль - это Матрица, чем меньше его спрашивать, тем слабее будут машины во время Великой Битвы
TC10.00b6 x86 Windows 10 x64 (Windows 7 x64)
KidSS
Сообщения: 12
Зарегистрирован: Чт июн 05, 2008 10:58

Сообщение KidSS »

Изображение Спасибо, это то что Я искал!
KidSS
Сообщения: 12
Зарегистрирован: Чт июн 05, 2008 10:58

Сообщение KidSS »

Сейчас тестил, но это оказалось не совсем то.
При упаковке используется путь из InternalzipTemp=, а если зайти в архив и просмотреть например по F3, то он временно распаковывает в %System%Temp%_tc

Может есть ещё решения?
Аватара пользователя
DeathStalker
Сообщения: 331
Зарегистрирован: Пт сен 01, 2006 10:53
Откуда: Санкт-Петербург

Сообщение DeathStalker »

создать bat файл:

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

SET TEMP=D:\
SET TMP=D:\
TOTALCMD.EXE
Гугль - это Матрица, чем меньше его спрашивать, тем слабее будут машины во время Великой Битвы
TC10.00b6 x86 Windows 10 x64 (Windows 7 x64)
KidSS
Сообщения: 12
Зарегистрирован: Чт июн 05, 2008 10:58

Сообщение KidSS »

DeathStalker писал(а):создать bat файл:

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

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

заранее Спасибо!
Аватара пользователя
DeathStalker
Сообщения: 331
Зарегистрирован: Пт сен 01, 2006 10:53
Откуда: Санкт-Петербург

Сообщение DeathStalker »

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

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

SET TEMP=
SET TMP=
TOTALCMD.EXE /i=.\wincmd.ini /f=.\wcx_ftp.ini
папка с временными файлами будет создаваться в директории самого ТС, единственный минус окно батника закрывается только после того как закроешь ТС, или руками.
Гугль - это Матрица, чем меньше его спрашивать, тем слабее будут машины во время Великой Битвы
TC10.00b6 x86 Windows 10 x64 (Windows 7 x64)
Аватара пользователя
DeathStalker
Сообщения: 331
Зарегистрирован: Пт сен 01, 2006 10:53
Откуда: Санкт-Петербург

Сообщение DeathStalker »

А запуск через ярлык чреват последствиями, например винда опознает на другой машине твою флешку как диск F и тогда он работать не будет, так как в пути ярлыка путь к исполняемому файлу задается полностью.
Гугль - это Матрица, чем меньше его спрашивать, тем слабее будут машины во время Великой Битвы
TC10.00b6 x86 Windows 10 x64 (Windows 7 x64)
KidSS
Сообщения: 12
Зарегистрирован: Чт июн 05, 2008 10:58

Сообщение KidSS »

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

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

А не знаешь почему удаляется команда в wincmd.ini WipeDir=%COMMANDER_PATH%\temp и должна ли эта команда решать мою проблему?
Аватара пользователя
DeathStalker
Сообщения: 331
Зарегистрирован: Пт сен 01, 2006 10:53
Откуда: Санкт-Петербург

Сообщение DeathStalker »

А это уже похоже на баг, у меня тоже этот ключ удаляется при запуске ТС
Гугль - это Матрица, чем меньше его спрашивать, тем слабее будут машины во время Великой Битвы
TC10.00b6 x86 Windows 10 x64 (Windows 7 x64)
KidSS
Сообщения: 12
Зарегистрирован: Чт июн 05, 2008 10:58

Сообщение KidSS »

Только сейчас попробывал, как ты посоветовал.
То что нужно, БОЛЬШОЕ Спасибо!
newsky
Сообщения: 101
Зарегистрирован: Пт мар 19, 2010 14:54

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

Сообщение newsky »

Можно ли изменить папку для временных файлов только для Total Commander указав свою папку? Если "да", то как это можно сделать? Версия 8.52 портативная. Спасибо.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Можно зайти в справку и вбить в поиске временн* файл*. Также нужное без проблем находится здесь (1, 2).
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
newsky
Сообщения: 101
Зарегистрирован: Пт мар 19, 2010 14:54

Сообщение newsky »

А прежде чем задать вопрос я это сделал и все три упоминания "временные файлы" в справке изучил :) Но решения так и не понял. Мне нужно что-бы все действия, когда TC использует временную папку происходили не в системной папке TEMP, а в той, которую я хотел бы указать, а не менять папку TEMP для всей системы.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Ещё раз советую перечитать пост.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Ответить