View previous topic :: View next topic |
Author |
Message |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
(Separately) Posted: Sat May 01, 2010 00:08 Post subject: |
|
|
qeagle wrote: | У меня Windows 7 я просто переместил папку Total Commander и все заработало!
УДАЧИ И ВАМ)))))))))))))))))))))))))) )))))))))))))))))))) |
Перемещение папки может помочь только если файлы конфигурации хранятся в ней. Если они хранятся в профиле юзера, все и так будет работать.
Я лично у себя храню файлы конфигурации в папке ТК, причем, запись в папку разрешена только администраторам, но файлам конфигурации я прописал полные права доступа - так и ТК работает, и конфиг хранится в одном месте независисмо от того, из какой винды запускаю, и хрень всякая просто так испортить ниче в папке ТК не сможет. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
 |
habramen
Joined: 01 May 2010 Posts: 1
|
(Separately) Posted: Sat May 01, 2010 12:17 Post subject: |
|
|
а где в настройках тотала указать, чтобы файл с настройками сохранялся в текущей папке? что за идиотизм писать файлы настроек и фтп настройки в папку с виндовс? |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
(Separately) Posted: Sat May 01, 2010 12:42 Post subject: |
|
|
habramen wrote: | а где в настройках тотала указать, чтобы файл с настройками сохранялся в текущей папке? что за идиотизм писать файлы настроек и фтп настройки в папку с виндовс? |
Вообще-то, при установке ТК выбираешь, где хранить конфигурационные файлы. И установщик записывает пути в реестр.
Но если надо всегда юзать файл настроек из папки ТК, нужно положить туда файл и указать в нем в секции [Configuration] специальный параметр UseIniInProgramDir, присвоив ему, например, значение 7 (все файлы настроек читать только из папки ТК). _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10420 Location: Россия, Саратов
|
(Separately) Posted: Sat May 01, 2010 14:21 Post subject: |
|
|
habramen
Прежде чем рассуждать об идиотизме, неплохо бы вспомнить, что поиск по форуму рулит. Равно как и справка TC. На вопросы по хранению файлов конфигурации в разных ОС всё везде давным-давно отвечено. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
qeagle
Joined: 30 Apr 2010 Posts: 3
|
(Separately) Posted: Sat May 01, 2010 17:00 Post subject: |
|
|
MVV wrote: | Перемещение папки может помочь только если файлы конфигурации хранятся в ней. Если они хранятся в профиле юзера, все и так будет работать.
Я лично у себя храню файлы конфигурации в папке ТК, причем, запись в папку разрешена только администраторам, но файлам конфигурации я прописал полные права доступа - так и ТК работает, и конфиг хранится в одном месте независисмо от того, из какой винды запускаю, и хрень всякая просто так испортить ниче в папке ТК не сможет. |
У меня "Total Commander 7.04 universitu of amsterdam" и меня в нем все устраивает, был XP никогда такой проблемы не было, а вот с семеркой появилась. И устанавливаю его по умолчанию ни чё там не меняю  |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10420 Location: Россия, Саратов
|
(Separately) Posted: Sat May 01, 2010 18:20 Post subject: |
|
|
qeagle wrote: | Total Commander 7.04 universitu of amsterdam |
Это говорит только о не очень новой версии (появившейся всяко до появления Windows 7), о регистрации на чужого дядю и, возможно, о пользовании сборкой вместо TC, установленного из дистрибутива.
И потом — в чём проблема-то? Если "всё заработало", о чём вообще был пост? Если не всё, то надо внятно объяснить, что было или есть не так и что хочется сейчас узнать. А то телепаты все на праздники разъехались. "Устанавливаю по умолчанию" — это куда пишутся INI-файлы конкретно? Тотал из дистрибутива или всё-таки сборка? Если сборка, то этому "умолчанию" грош цена, оно могло предназначаться совсем для другой системы. Для той же XP, но не для семёрки. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
qeagle
Joined: 30 Apr 2010 Posts: 3
|
(Separately) Posted: Mon Jun 06, 2011 18:56 Post subject: |
|
|
При установке командора укажите путь C:/Total Commander и все работает и у меня и у друзей |
|
Back to top |
|
 |
Вахмурка

Joined: 27 Dec 2004 Posts: 2586 Location: Большая деревня Москва
|
(Separately) Posted: Mon Jun 06, 2011 19:07 Post subject: |
|
|
2qeagle
Какой простой рецепт! Как же мы раньше не догадались! Решает все проблемы!
Ну а если еще именно прямой слэш вместо обратного указать, то все баги в винде сами собой починятся. _________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10420 Location: Россия, Саратов
|
(Separately) Posted: Mon Jun 06, 2011 19:45 Post subject: |
|
|
qeagle
Хватит флудить. К двум прежним неинформативным и никому здесь не нужным постам (второй был ещё и с оверквотингом, который пришлось сокращать) добавился третий – тоже не имеющий никакой ценности и вдобавок безграмотный. Не тот уровень знания программы демонстрируется, чтобы давать в этой теме советы. Попытки продолжать в том же духе будут наказываться. И для общего повышения квалификации советую хотя бы вот это прочитать. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
John Shade

Joined: 18 May 2009 Posts: 56
|
(Separately) Posted: Sun Jun 19, 2011 17:57 Post subject: |
|
|
Я не крутой спец, но мнится мне, что в текущем состоянии инсталлятор ТС не очень опытного пользователя (например, меня ), работающего под ОС с включенным UAC, скорее запутывает.
На днях ставил ТС 7.56а из дистрибутива с нуля под win7.
Во-первых, инсталлятор предложил установить программу в C:\totalcmd т.е. такой довольно архаичный путь с древних времен, отнюдь не в Program Files.
Во-вторых, по умолчанию опция хранения ini файлов почему-то оказалась отмечена "В папке программы", хотя там же есть еще более архаичная опция "В папке windows (по умолчанию)", на практике "по умолчанию" не отмеченная.
От всех этих дефолтных опций веет седой стариной и временами едва ли не win 3.1, когда программы ставились в корень диска и настройки кидались в папку windows. В 2011 году это выглядит серьезным архаизмом.
И кроме того, если какие-то плагины будут установлены в "защищенную" папку ТС и потом попробуют что-то писать в свои папки, то получат отлуп от UAC.
Все-таки есть в этом что-то неправильное на сегодняшний день. Хотелось бы в TC8 (например) видеть уже дефолтные пути для установки ini и плагинов в те каталоги, где они будут нормально работать после _установки по умолчанию_ без выбора разнообразных "продвинутых" опций, установки разрешений на запись вручную и т.д. _________________ wbr |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
(Separately) Posted: Sun Jun 19, 2011 18:18 Post subject: |
|
|
По умолчанию тотал предлагает хранить настройки в папке профиля пользователя, и запись туда всегда разрешена.
А те плагины, которые хотят хранить что-то в своих папках или в папке тотала, сами нарушают концепцию UAC, т.к. тотал при загрузке плагинов даёт им путь к конфигурационному файлу, и для таких плагинов самый простой выход - разрешить всем пользователям изменять папку тотала. Более правильный выход - вручную задать разрешения исключительно для файлов конфигурации "неправильных" плагинов, но по себе знаю, что это довольно нудная задача (запустить с повышением, поработать с плагинами, обнаружить файлы конфигурации и добавить этим файлам соответствующие права доступа).
Кстати, официальный дистрибутив тотала не содержит плагинов, поэтому это уже проблема конечного пользователя, если он ставит плагин в папку, из которой плагин не сможет нормально работать.
Получается, что единственный способ выбрать папку, где все "неправильные" плагины будут работать - это ставить программу в C:\ProgramData, что в корне неправильно - эта папка для данных, а не для программных файлов (хотя, у некоторых на этот счёт своё мнение - с ними я спорить не собираюсь). Например, туда ставится гугловый хром, только поэтому его установщик не требует повышения. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
 |
John Shade

Joined: 18 May 2009 Posts: 56
|
(Separately) Posted: Sun Jun 19, 2011 18:51 Post subject: |
|
|
MVV wrote: | Кстати, официальный дистрибутив тотала не содержит плагинов, поэтому это уже проблема конечного пользователя, если он ставит плагин в папку, из которой плагин не сможет нормально работать. |
Это верно, но ведь традиционно плагины располагаются в папке \totalcmd\plugins\ и это озвучено в том числе и в старых материалах этого сайта: http://wincmd.ru/article/packerplugins.html (пятый абзац сверху).
И если уж перемещать плагины, то в какой каталог? Как-то так?
c:\users\user\appdata\roaming\totalcmd\plugins\
И туда же отправить ini (чтобы не отходить от темы топика)?
Хочется концептуальной "правильности", потому что сейчас сделано так:
MVV wrote: | для таких плагинов самый простой выход - разрешить всем пользователям изменять папку тотала. |
и там лежат все плагины и ini файлы. _________________ wbr |
|
Back to top |
|
 |
iNorbert

Joined: 03 Mar 2008 Posts: 221
|
(Separately) Posted: Sun Jun 19, 2011 19:48 Post subject: |
|
|
Современные плагины хранят инишки в своем каталоге. Если выносить настройки в lsplugin, fsplugin и т.д. то проблема доступа решена, создав при этом понятно какие проблемы. |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
(Separately) Posted: Sun Jun 19, 2011 20:37 Post subject: |
|
|
John Shade wrote: | И если уж перемещать плагины, то в какой каталог? Как-то так?
c:\users\user\appdata\roaming\totalcmd\plugins\
И туда же отправить ini (чтобы не отходить от темы топика)? |
По умолчанию тотал хранит свои конфиги в папке %USERPFOFILE%\AppData\Local\GHISLER. Упомянутые fsplugin.ini, lsplugin.ini и т.п. хранятся в этой папке. Поэтому можно плагины ставить в эту папку. Вообще, ничто не мешает плагину взять у тотала путь к файлу конфигурации, отсечь имя файла конфигурации и получить папку для хранения своих настроек - но это мало кто делает. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
 |
dr.bobo
Joined: 02 Jun 2014 Posts: 1
|
(Separately) Posted: Mon Jun 02, 2014 15:56 Post subject: Cannot write wincmd.ini |
|
|
Решение проблемы, просто добавьте строку в wincmd.ini:
UseIniInProgramDir=7
Сам wincmd.ini рекомендую хранить в корневом каталоге программы.
! | Avada: | Всё прочее содержимое поста на грани и за гранью флуда (в том числе под видом "полемики" с постами многолетней давности) удалено. | |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|