View previous topic :: View next topic |
Author |
Message |
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Mon Feb 25, 2019 11:23 Post subject: |
|
|
Не совсем понял, какое отношение к созданию ссылок может иметь отсутствие права на запись для объекта-источника... По-прежнему для объекта из winsxs ссылку создаёшь, или не важно? Поподробнее алгоритм можно, с конкретными путями?
Добавлено спустя 3 минуты:
Хотя, думаю, я понял, в чём дело. Создание жёсткой ссылки для объекта, доступного только на чтение, невозможно, т.к. жёсткая связь - это часть этого объекта, и для её создания нужна "правка" этого объекта.
Но в смешанном режиме на другой том для этого же объекта ссылка у меня создаётся - символьная. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Feb 25, 2019 11:53 Post subject: |
|
|
MVV wrote: | Но в смешанном режиме на другой том для этого же объекта ссылка у меня создаётся - символьная. |
Зайди в любую из папок Catalogs, FileMaps, ManifestCache, Manifests в C:\Windows\winsxs, выдели файлы и проверь. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Mon Feb 25, 2019 12:13 Post subject: |
|
|
Утром я проверял для первой попавшейся папки из winsxs, сейчас проверил для файлов из подпапки Catalogs, на другой том в смешанном режиме создаются символьные ссылки.
Хм, забавно, независимо от того, запускаю ли я утилиту с админскими правами или нет, требуется нажатие кнопки Повтор - это какой-то баг. Но после нажатия кнопки Повтор ссылка создаётся. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue Feb 26, 2019 00:03 Post subject: |
|
|
Даже не пытался жать этот Повтор. С ним действительно создаётся.
Жду правки и запрошенной фичи. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
dev/null
Joined: 08 Mar 2012 Posts: 17
|
(Separately) Posted: Wed Mar 06, 2019 14:36 Post subject: |
|
|
Версия 1.6 (х32), тестировано на Double Commander 0.9.1
HLNK_Paths{All} возвращает то же, что и HLNK_Paths{0}, в то время как HLNK_Paths{1} также возвращает непустое значение:
Compressed size: [DC().GETFILECOMPRESSEDSIZE{}]
NTFS HardLinks count: [Plugin(NTLinks).HLNK_Count{}]
[Plugin(NTLinks).HLNK_Paths{0}]
[Plugin(NTLinks).HLNK_Paths{1}]
[Plugin(NTLinks).HLNK_Paths{2}]
[Plugin(NTLinks).HLNK_Paths{3}]
[Plugin(NTLinks).HLNK_Paths{4}]
[Plugin(NTLinks).HLNK_Paths{5}]
[Plugin(NTLinks).HLNK_Paths{6}]
[Plugin(NTLinks).HLNK_Paths{7}]
[Plugin(NTLinks).HLNK_Paths{8}]
[Plugin(NTLinks).HLNK_Paths{9}]
Compressed size: [DC().GETFILECOMPRESSEDSIZE{}]
NTFS HardLinks count: [Plugin(NTLinks).HLNK_Count{}]
[Plugin(NTLinks).HLNK_Paths{All}]
|
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Sun Mar 10, 2019 22:15 Post subject: |
|
|
Вообще, "All" транслируется в 0-й индекс, "0" - в 1-й и т.д., и потом плагин возвращает для 0-го индекса все ссылки, для 1-го - первую ссылку и т.д., а как с ними работает DC, я не знаю, ставить его для этого и пытаться отлаживать особо не охота, да и некогда. А в TC что для этого же файла возвращается для All, 0, 1, 2, ...? И для наглядности советую вокруг параметра добавить какие-нибудь символы. Я в TC проверил на тестовом файле такой тултип:
Code: | -: <[=ntlinks.Жесткие копии]>\nAll: <[=ntlinks.Жесткие копии.Все]>\n0: <[=ntlinks.Жесткие копии.0]>\n1: <[=ntlinks.Жесткие копии.1]>\n2: <[=ntlinks.Жесткие копии.2]> |
В режиме по умолчанию и в All вижу две ссылки через запятую, 0 и 1 показывают эти ссылки отдельно. Это ожидаемое поведение. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10275 Location: Россия, Саратов
|
(Separately) Posted: Sun Jul 28, 2019 09:38 Post subject: |
|
|
С учётом этой реплики CaptainFlint (c которой я полностью согласен) в шапку темы внесены уточнения: теперь там указаны актуальные номера версий утилиты и плагина. Кстати, и в самой теме последняя ссылка для NTLinks Maker была на версию 1.4.0.400 (свежая версия NTLinks хотя бы в теме анонсировалась). Если автор решит обновить в шапке и содержательную часть — пусть сам посмотрит. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Sun Jul 28, 2019 11:36 Post subject: |
|
|
Я стараюсь в шапках не указывать абсолютно точные версии, чтобы не обновлять шапку только ради правки пары младших цифр номера версии, т.к. последние "релизы" всегда выкладываю на wincmd.ru/totalcmd.net. Иногда просто повышение статуса до "релиза" происходит не сразу.
Про последнее обновление в теме забыл отписаться.
NTLinks Maker 1.4.1.416:
+ опции CopyAttributesToLinks, FollowLinkDirLevels
+ дочерний процесс не запускается, если права администратора уже есть _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Last edited by MVV on Sun Jul 28, 2019 15:00; edited 1 time in total |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Jul 28, 2019 12:02 Post subject: |
|
|
MVV wrote: | Иногда просто повышение статуса до "релиза" происходит не сразу. | Так а где добавка обсужаемой в ноябре фичи, чтобы был резон повышать?
MVV wrote: | дочерний процесс не запускается, если права администратора уже есть | Что за дочерний процесс?
Это исправлено, но про другое вроде: MVV wrote: | требуется нажатие кнопки Повтор - это какой-то баг. |
_________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10275 Location: Россия, Саратов
|
(Separately) Posted: Sun Jul 28, 2019 22:25 Post subject: |
|
|
MVV
Позицию понимаю, но поскольку в данной шапке фигурирует "Информация о последней версии", я решил, что вводить народ в заблуждение всё-таки не стоит, а обновиться с 16-го года сейчас уже вполне можно . _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Mon Jul 29, 2019 16:05 Post subject: |
|
|
Flasher wrote: | Так а где добавка обсужаемой в ноябре фичи, чтобы был резон повышать? |
В релизный (стабильный) статус переведена текущая версия, а фича будет в какой-нибудь новой версии.
Flasher wrote: | Это исправлено, но про другое вроде: |
Так что в итоге? Опиши проблемную ситуацию, далеко искать...
Avada,
Там же про стабильные версии, про тестовые я там не пишу. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Jul 29, 2019 16:12 Post subject: |
|
|
MVV wrote: | а фича будет в какой-нибудь новой версии. | Как скоро?
MVV wrote: | Так что в итоге? | Откуда мне знать, если ты на вопрос не отвечаешь? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue Jul 30, 2019 10:26 Post subject: |
|
|
Т.е. это другой был баг.
MVV wrote: | Опиши проблемную ситуацию, далеко искать... | Она уже непроблемная. Я же написал "исправлено". Только ты, видимо, забыл, как исправил, либо баг исчез в процессе исправления описанного тобой.
А искать недалеко — 2 последние страницы обсуждения. Коротко:
1. /s? "@%WL" "%T"
2. Выбрали файлы, где у источника нет разрешения на запись.
3. Запустили, подтвердили. Увидели диалог с необходимостью жать "Повтор".
Теперь этого бага нет. Было бы правильно указать на это в истории версий.
Надеюсь, на неделе успеешь выложить. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Tue Jul 30, 2019 23:19 Post subject: |
|
|
Исправлено - и ладно) я её специально не исправлял вроде, сама поправилась.
NTLinksMaker Beta 424
Собственно, перелопатил работу с масками имени/расширения и с базовым путём, чтобы всё было единообразно независимо от состояния опции /n.
Пример кнопки/команды, позволяющей сравнить поведение старой и новой версии в случае одного выделенного файла, если стереть часть конечных папок из базового пути:
Code: | Команда: "%COMMANDER_PATH%\Addons\NTLinksMaker\NTLinksMaker.exe" /q
Параметры: /q- /r="%P" "@%WL" "%T\*" |
_________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
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
|