Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Массовое создание ярлыков LNK с относительными путями
Goto page Previous  1, 2, 3, 4
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
JKT



Joined: 22 Sep 2009
Posts: 116
Location: Харьков

Post (Separately) Posted: Wed Nov 16, 2011 03:03    Post subject: Reply with quote

Непомогает. Вообщем создал каталоги:
f:\2\3\4\ - получатель
f:\33\ - источник
f:\44\ - источник
В "источниках" по паре файлов
В источниках сtrl+shift+b ctrl+a (выделил эти 4 файла). Запуск скрипта. (есно получатель на одной панели источник на другой) Результат выше привел. Окошко выскакивает:
---------------------------
Создание ярлыков
---------------------------
Отсутствует структурная связь
между получателем и файлом
"firefox-2010-07-08_180813.png"

Отклонено!
---------------------------
Прервать Повтор Пропустить
---------------------------

Попробовал папки 33 и 44 запихнуть в папку 1 (чтоб была структурная связь) - результат тот-же - окно выскакивает о связи
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed Nov 16, 2011 03:17    Post subject: Reply with quote

JKT
Так какая же это структурная связь, если у них нет общего родителя? Smile
f:\2\
f:\33\
Связь-то должна идти от корня. Wink
f:\2\3\4\ - получатель
f:\2\файл.ext - окна не будет
f:\2\33\файл.ext - окно будет
f:\44\файл.ext - окно будет


Last edited by Flasher on Fri Nov 18, 2011 02:47; edited 1 time in total
Back to top
View user's profile Send private message
JKT



Joined: 22 Sep 2009
Posts: 116
Location: Харьков

Post (Separately) Posted: Wed Nov 16, 2011 03:26    Post subject: Reply with quote

Flasher
Quote:
Попробовал папки 33 и 44 запихнуть в папку 1 (чтоб была структурная связь)
как-бы вроде от родительской
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed Nov 16, 2011 03:31    Post subject: Reply with quote

JKT
А под папкой 1 тут подразумевается "2"?
Back to top
View user's profile Send private message
JKT



Joined: 22 Sep 2009
Posts: 116
Location: Харьков

Post (Separately) Posted: Wed Nov 16, 2011 04:06    Post subject: Reply with quote

Flasher
Сори. Отходил на пару мин.
Вообщем папка получатель:
f:\1\
Источники:
f:\1\33\firefox-2010-07-08_180813.png
f:\1\33\firefox-2010-07-08_180835.png
f:\1\44\firefox-2010-07-08_180851.png
f:\1\44\firefox-2010-07-09_151043.png

Вроде и родитель есть, а опять это окошко выскакивает
А тут нормально, хотя вроде та-же глубина:
получатель:
f:\Video-F\_0писания фильмов\
источник:
f:\Video-F\_0писания фильмов\А\А вот и Полли (Along Came Polly).txt
но все работает... И там и там через один уровень вверх. Мистика?

Добавлено спустя 9 минут:

Упс.......... Это я начудил. Этот пример работает так-же : в папку 1 создается, а вот как вы сказали в подпапки 1\2\3\4 нет - окошко выскакивает

Добавлено спустя 3 минуты:

Источники:
f:\1\33\firefox-2010-07-08_180813.png
f:\1\33\firefox-2010-07-08_180835.png
f:\1\44\firefox-2010-07-08_180851.png
f:\1\44\firefox-2010-07-09_151043.png
Получатель :
f:\1\2\3\4\
неработает
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed Nov 16, 2011 04:18    Post subject: Reply with quote

А я уж проверить успел. Smile Ну, так всё в порядке? Всё устраивает?

Добавлено спустя 3 минуты:

JKT wrote:
f:\1\44\firefox-2010-07-09_151043.png
Получатель :
f:\1\2\3\4\
неработает
Ну, да, опять разные родители, ветка другая.
Включай логику. Ярлыки не будут работать, если цепь прервана.
Скрипт называется "Создание ярлыков (с относительными путями) для выделенных файлов, связанных с каталогом-получателем одной путевой цепью в дереве". А у тебя после f:\1\ цель разрывается.


Last edited by Flasher on Wed Nov 16, 2011 04:32; edited 1 time in total
Back to top
View user's profile Send private message
JKT



Joined: 22 Sep 2009
Posts: 116
Location: Харьков

Post (Separately) Posted: Wed Nov 16, 2011 04:31    Post subject: Reply with quote

Да, уважаемый, все правильно. Видать выше крыши не прыгнуть Smile. Создаваться ярлыки будут в своей ветке. И необязательно, что-бы файлы лежали в родительской, надо, что-бы еще и в последовательной.
Все ясно. Вообщем можно сказать тему можно закруглять. Если в последовательной - линки рабочие создаются и выше и ниже, если в ветви, хоть и в той-же лежат родительской - нет. Спасибо за участие . Родина своих героев не забудет Smile. Но наверное тогда-бы надо камент какой-нить к скрипту написать, как сие работает и при каких условиях?
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed Nov 16, 2011 04:35    Post subject: Reply with quote

ИМХО, названия достаточно. См. дописку выше.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4
Page 4 of 4

 
Jump to:  
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