Как сменить рисунок значка папки расположенной в сети?

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

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

Ответить
icet036589
Сообщения: 22
Зарегистрирован: Чт янв 16, 2014 14:47

Как сменить рисунок значка папки расположенной в сети?

Сообщение icet036589 »

Путь к папке: \\Server\e\Total\папка_1\

Делаю так - ссылка на видео http://youtu.be/e7FV-VfEQhU?hd=1
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

icet036589
Во-первых, на необходимость обновить версию 7.56a вам намекали открытым текстом. Во-вторых, загляните на страницу настроек "Значки" и посмотрите, какие опции для показа специальных значков у вас отмечены — только первая или обе?
Даже самая богатая фантазия
Не представит себе наши безобразия.
icet036589
Сообщения: 22
Зарегистрирован: Чт янв 16, 2014 14:47

Сообщение icet036589 »

Avada писал(а): Во-вторых, загляните на страницу настроек "Значки" и посмотрите, какие опции для показа специальных значков у вас отмечены — только первая или обе?
картинка http://prntscr.com/h6laop

PS
Avada писал(а): Во-первых, на необходимость обновить версию 7.56a вам намекали открытым текстом.
)) Каюсь...
Я даже скажу более... это было неоднократно..
Но пока руки не доходят... И в принципе функционала пока хватает.
Хотя в будущем предполагаю основательно разобраться с этим вопросом.
Специфика работы: в основном работа файлами ничего нестандартного.
Хотя уже есть масса мыслей чего хотелось бы "докрутить", да всё нету времени разобраться.

Да и нравится мне эта сборка пока... Остальные какие-то пустые...
А в этой как раз иконки небольшие и всё что нужно под рукой...

Буду признателен если порекомендуете что и где почитать по сравнению сборок и версий...
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

icet036589
Насколько мне помнится (сейчас я это утверждение на домашней машине проверить не могу и за полную его точность не ручаюсь), на сетевых папках значки из Desktop.ini должны отображаться.
О различиях версий можно получить представление хотя бы здесь. Сборками на этом форуме не занимаются, о них читайте где-то ещё. А всё, что лично я мог и хотел сказать про сборки и версии, можно почитать, воспользовавшись поиском по форуму. Если хочется коротко, извольте: устанавливайте версию поновее из официального дистрибутива и учитесь настраивать её самостоятельно под любые свои прихоти. И повторяю — обновите программу. Без всяких дискуссий. Хотя бы потому, что поведение отдельных функций в более новых версиях могло измениться — и ваши проблемы, возможно, просто давно утратили актуальность. Примеры тому уже были. В один прекрасный день вам просто перестанут по вашей сборке помогать вообще.
Даже самая богатая фантазия
Не представит себе наши безобразия.
icet036589
Сообщения: 22
Зарегистрирован: Чт янв 16, 2014 14:47

Сообщение icet036589 »

Avada писал(а):icet036589
Насколько мне помнится (сейчас я это утверждение на домашней машине проверить не могу и за полную его точность не ручаюсь), на сетевых папках значки из Desktop.ini должны отображаться.
Правильно ли я понимаю как нужно использовать Desktop.ini?
Т.е. Desktop.ini и иконку размещаем в папке, в которой хотим изменить значок.

В Desktop.ini прописываем

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

[.ShellClassInfo]
IconResource=AcceptMaleUser.ico,0
рисунок - http://prntscr.com/h6o8ir

Если я всё сделал правильно, то почему-то не работает
Аватара пользователя
Staniclaw
Сообщения: 533
Зарегистрирован: Вс дек 12, 2010 15:37
Откуда: Ташкент

Сообщение Staniclaw »

icet036589
Если я правильно помню, то не один параметр IconResource, а два: IconFile с файлом значка и IconIndex с номером. И надо назначить папке атрибут «Системный» или «Только для чтения» (лучше второй).
Вечному двигателю -- вечные тормоза!..
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Staniclaw
При изменении значка папки системными средствами (а именно это было на видео) Desktop.ini должен правильно формироваться без его ручной правки. Автоматически назначается папке и атрибут "только для чтения".

icet036589
Значок может находиться не в данной папке, а где угодно, лишь бы доступ к нему был. Он в норме выбирается опять же системными средствами, тогда же корректно и прописывается в Desktop.ini. А вот этот файл, да, должен появиться в данной папке, но и тут юзеру специально делать ничего не надо.
Даже самая богатая фантазия
Не представит себе наши безобразия.
icet036589
Сообщения: 22
Зарегистрирован: Чт янв 16, 2014 14:47

Сообщение icet036589 »

Avada писал(а): А вот этот файл, да, должен появиться в данной папке, но и тут юзеру специально делать ничего не надо.
Я делал как написано в этой статье http://www.outsidethebox.ms/12151/

Если папка находится на компьютере то вроде всё нормально, "Desktop.ini" образуется, а если в сети то не образуется... И вообще нет кнопки "Сменить значок".
Поэтому сделал файл "Desktop.ini" сам.
Взял блокнот, изменил расширение на "ini", вписал необходимы код

http://prntscr.com/h6s7fm
http://prntscr.com/h6s7ip
http://prntscr.com/h6s7me
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

icet036589
Про локальные папки всё и так понятно. А про сетевые пусть проверит тот, кто может. Если это нельзя там сделать системными средствами в диалоговом режиме через свойства папки, то все записи вручную, скорее всего, бессмысленны.
P.S. Кое-что смог посмотреть сам. Судя по всему, для сетевых папок эта функция не работает в принципе.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Ответить