Страница 4 из 4

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

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

Попробовал папки 33 и 44 запихнуть в папку 1 (чтоб была структурная связь) - результат тот-же - окно выскакивает о связи

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

Добавлено: Ср ноя 16, 2011 03:26
JKT
Flasher
Попробовал папки 33 и 44 запихнуть в папку 1 (чтоб была структурная связь)
как-бы вроде от родительской

Добавлено: Ср ноя 16, 2011 03:31
Flasher
JKT
А под папкой 1 тут подразумевается "2"?

Добавлено: Ср ноя 16, 2011 04:17
JKT
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\
неработает

Добавлено: Ср ноя 16, 2011 04:20
Flasher
А я уж проверить успел. :) Ну, так всё в порядке? Всё устраивает?

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

Добавлено: Ср ноя 16, 2011 04:31
JKT
Да, уважаемый, все правильно. Видать выше крыши не прыгнуть :). Создаваться ярлыки будут в своей ветке. И необязательно, что-бы файлы лежали в родительской, надо, что-бы еще и в последовательной.
Все ясно. Вообщем можно сказать тему можно закруглять. Если в последовательной - линки рабочие создаются и выше и ниже, если в ветви, хоть и в той-же лежат родительской - нет. Спасибо за участие . Родина своих героев не забудет :). Но наверное тогда-бы надо камент какой-нить к скрипту написать, как сие работает и при каких условиях?

Добавлено: Ср ноя 16, 2011 04:35
Flasher
ИМХО, названия достаточно. См. дописку выше.