View previous topic :: View next topic |
Author |
Message |
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu Nov 08, 2018 09:38 Post subject: |
|
|
Quote: | Непонятно, где лежит файл | Я же писал про корни.
Quote: | и что в полях диалога должно быть введено. | Если бы было что-то введено, то об этом бы и шла речь.
Про звёздочку понял. Тогда остаётся ключ принудительной отметки (без указания звёздочки).
Можно, конечно, разделить первое поле надвое (путь/имя), но на это ты вряд ли отважишься. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Thu Nov 08, 2018 12:22 Post subject: |
|
|
Имею файл D:\File.txt, создаю ссылку как C:\*, независимо от состояния опции сохранения пути относительно базы ссылка получается с расширением.
Создаю ссылку на C:\Windows\System32\control.exe как D:\test\*, тоже и с опцией и без получаю ссылку с расширением...
Создал папку и положил файл C:\tcmd\NTLinksMaker\NTLinksMaker.exe, как у тебя, и снова с расширением...
ЧЯДНТ? _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu Nov 08, 2018 12:35 Post subject: |
|
|
Ты у меня спрашиваешь? Разработчик кто из нас, чтобы реагировать на демонстрацию?
Возможно, проблема в GetModuleFileNameW у kernell32.dll разных версий на системах x86/64. У shell32.dll, например, тоже такая проблемка с именами имеется. _________________ Автору сборки 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: Thu Nov 08, 2018 14:03 Post subject: |
|
|
С расширением.
Точно.
И, как ты понимаешь, при указании расширения (*.ext или *Name.ext) никаких проблем. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Fri Nov 09, 2018 16:07 Post subject: |
|
|
Нашёл недостающее звено: тотал должен быть запущен с повышенными правами, чтобы ссылки создавались основным процессом, а не дополнительным. После подтверждения повышения дополнительный процесс создает ссылку с расширением.
И сразу понял, почему так: маска * копирует без расширений, как и сам тотал. Чтобы были расширения, маска должна быть *.*. Это описано в Readme, но я позабыл об этом. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Last edited by MVV on Fri Nov 09, 2018 18:16; edited 1 time in total |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Nov 09, 2018 16:44 Post subject: |
|
|
Пример основного и дополнительного можешь привести? _________________ Автору сборки 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: Fri Nov 09, 2018 18:06 Post subject: |
|
|
Не понял, как может относиться окно с сообщением об ошибке к моему случаю? _________________ Автору сборки 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: Fri Nov 09, 2018 18:35 Post subject: |
|
|
Т.е. ты хочешь сказать, что у процесса в моих условиях с админским профилем и отключённым UAC может не хватать прав? _________________ Автору сборки 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: Sat Nov 10, 2018 00:24 Post subject: |
|
|
Но при этом: Quote: | а если нет - запускает повышенную копию и передаёт ей параметры. И в этих параметрах маска не передаётся | Так как хватает, если маска не передаётся?
Что с отметкой опции решил в итоге? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Sat Nov 10, 2018 12:33 Post subject: |
|
|
Прав у тебя хватает у основного процесса на создание симлинков. Поэтому второй не запускается, маска не теряется, ссылка создаётся без расширения в полном соответствии с маской.
А у меня для создания симлинков запрашивается повышение, запускается дочерний процесс, которому маска не передаётся. Я это исправлю.
С опцией - параметр надо добавить, при котором из одного файла не будет выделяться имя, и тогда будет работать сохранение пути относительно базы для любого числа объектов. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Nov 10, 2018 12:51 Post subject: |
|
|
С правами ясно.
Quote: | из одного файла не будет выделяться имя | Куда и как выделяться? Имя же править нужно.
Как насчёт установки символа [*!~^<>#@] между /r= и "%P"? Или : вместо = как вариант для установки флажка? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
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
|