NTLinks + NTLinksMaker: создание и инфо о ссылках NTFS
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
MVV
Да, я это понимаю, но тогда не будет объединяющего варианта, поэтому и запросил ключик. И далеко не все сидят под юзером.
Вот ты пишешь, про то, чтобы смотреть весь список. Но ведь ты этот список обрабатываешь, и для каждого файла выдаётся ошибка, а можно было бы вместо неё делать подмену на попытку создать символьную ссылку. Это было бы оптимальным решением.
А насчёт того, что будет для папок - reparse point или symlink, то мне всё равно.
Да, я это понимаю, но тогда не будет объединяющего варианта, поэтому и запросил ключик. И далеко не все сидят под юзером.
Вот ты пишешь, про то, чтобы смотреть весь список. Но ведь ты этот список обрабатываешь, и для каждого файла выдаётся ошибка, а можно было бы вместо неё делать подмену на попытку создать символьную ссылку. Это было бы оптимальным решением.
А насчёт того, что будет для папок - reparse point или symlink, то мне всё равно.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Так я хочу, чтобы утилита давала возможность делать жёсткие ссылки для файлов, а символические - в случае, если у получателя другой диск.MVV писал(а):создаётся для папок, то просто всегда используй символические ссылки.
Я в курсе, но это будет не так красиво и шустро.MVV писал(а):Сравнить первые буквы целевого пути и первого файла в списке - несложная задача даже для банального батника.
И ты проверь как себя ведёт NtfsLinks в таких ситуациях и сравни поведение.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Сейчас список обрабатывается последовательно, если надо запросить права администратора, запускается второй экземпляр с указанием позиции в списке, и обработка списка продолжается с этой позиции с учётом новых параметров. В принципе, наверное можно добавить опцию "только при невозможности создания жесткой ссылки".Так я хочу, чтобы утилита давала возможность делать жёсткие ссылки для файлов, а символические - в случае, если у получателя другой диск.
Символические же она ещё не создаёт. Так что максимум выдаст несколько иное предупреждение.И ты проверь как себя ведёт NtfsLinks в таких ситуациях и сравни поведение.
Я как раз про неё. И если не хочешь, можешь только ключ сделать. Главное, чтобы было.MVV писал(а):можно добавить опцию "только при невозможности создания жесткой ссылки".
Из справки:MVV писал(а):Символические же она ещё не создаёт.
В разделе "Описание программы" приводится пример с отметкой символических ссылок синим цветом. Но при этом:Общий обзор писал(а):Программа позволяет создавать жёсткие и символические ссылки на NTFS-разделах.
Что такое ссылки NTFS писал(а):Symbolic link: ... Для создания требуются повышение привилегий, поэтому пока что NTFS Links не поддерживает создание этого типа ссылок.

Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Символическими ссылками в том месте справки называются точки соединения для папок (junctions) и точки монтирования для томов. В то время ещё не было Windows Vista и непосредственно микрософтовых символических ссылок, поэтому использовалась юниксовая терминология.Из справки:
Символические ссылки в их настоящем смысле NtfsLinks не создаёт, о чём и говорит твоя вторая цитата.Но при этом:
Последний раз редактировалось MVV Пн янв 19, 2015 12:13, всего редактировалось 1 раз.
А, ну да, так и есть. Они там все 3 и перечислены.
В случае другого диска у получателя никаких окон с ошибками с ней не появляется. Вся разница.
В случае другого диска у получателя никаких окон с ошибками с ней не появляется. Вся разница.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Мда. У меня она, похоже, вообще перестала работать, хоть с родным, хоть с каким. Молчит и всё.
Ладно, оставим её. Вернёмся к нашим баранам.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Добавил параметр /s?, включающий создание символических ссылок в случаях, когда нельзя создать жесткие. Права администратора запрашиваются предварительно.
При этом опция в диалоге вместо да/нет приобретает форму да/может_быть (т.е. состояний всего 3, но в каждый отдельно взятый момент доступны только 2).
NTLinksMaker Beta 216
При этом опция в диалоге вместо да/нет приобретает форму да/может_быть (т.е. состояний всего 3, но в каждый отдельно взятый момент доступны только 2).
NTLinksMaker Beta 216
Хорошо! Т.е. старый ключ /s без ? теперь не работает что ли? Так задумано?
В каком диалоге?MVV писал(а):опция в диалоге вместо да/нет приобретает форму да/может_быть
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Теперь можно /s - создавать, /s? - создавать при ошибке, /s- - не создавать.

В том, который ты отключаешь опцией /q.В каком диалоге?
Последний раз редактировалось MVV Пн янв 19, 2015 15:02, всего редактировалось 2 раза.
Я ж пишу, что не отмечается опция.MVV писал(а):Теперь можно /s - создавать
Не буду же я с отключённым диалогом тестировать. В нём как раз и не вижу ни "да", ни "нет", ни "может быть".MVV писал(а):В том, который ты отключаешь опцией /q.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
По умолчанию создание символических ссылок отключено и галка может быть установлена в да/нет. А если запускаешь с /s?, то галка может быть установлена в да/может_быть (третье состояние чекбокса).Я ж пишу, что не отмечается опция.
Только теперь при /s? нельзя полностью отключить создание символических ссылок. Таки сделать второй чекбокс для новой опции, который будет заблокирован, когда первый отключен?
Ясно. Ты про подтекст.
И какой смысл в минусах, если это равноценно отсутствию ключей?
А какой тогда смысл в наличии ключа /s (якобы "создавать")?MVV писал(а):По умолчанию создание символических ссылок отключено и галка может быть установлена в да/нет.
Зачем? Просто верни "да" для /s. А если делать, то переключение на 3 состояния для одного чекбокса в любой ситуации.MVV писал(а):Таки сделать второй чекбокс для новой опции, который будет заблокирован, когда первый отключен?
И какой смысл в минусах, если это равноценно отсутствию ключей?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.