Программерский вопрос
Jan. 12th, 2011 03:17 am![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
Кто может дать программерский ответ?
Суть в следующем. У меня есть коллекция фильмов. При этом внутри нее существует несколько параллельных классификаций (по странам, режиссерам, жанрам).
Заходя в папку с определенного раздела должны выпрыгивать фильмы к нему относящиеся.
При этом файл с одним фильмом присутствует в единственном экземпляре (что очевидно), но он должен появляться в разных разделах. То есть, например, "7 самураев" должен появляться в папках "Акира Куросава", "Азиатское кино" и "1000 лучших фильмов".
На компьютере я реализовывал это простым помещением ярлыка фильма во все нужные мне разделы.
Теперь мне потребовалось перенести все это чудо на внешний носитель (винт). Сложность заключается в том, что ярлык отсылает не к файлу самому по себе, а к его адресу. То есть ярлык по клику запускает нечто по адресу, например, D:\Фильмы\7 Самураев.avi
Но на винте такая тема не работает, потому что часто при его включении компьютер присваивает ему разные буквы. То есть иногда он является как G:\Винт, а иногда как O:\Винт. Соответственно, если я создам ярлык направляющий к G:\Винт\Фильмы\7 Самураев.avi, то в случае, если винту будет присвоена буква "O", ярлык работать не будет. И если я воткну винт в другой компьютер, там тоже ничего работать не станет.
Вопрос.
Как мне добиться результата, который мне нужен?
И желательно, чтобы все работало вне зависимости от компьютера и ОС на нем.
PS
Windows XP
Суть в следующем. У меня есть коллекция фильмов. При этом внутри нее существует несколько параллельных классификаций (по странам, режиссерам, жанрам).
Заходя в папку с определенного раздела должны выпрыгивать фильмы к нему относящиеся.
При этом файл с одним фильмом присутствует в единственном экземпляре (что очевидно), но он должен появляться в разных разделах. То есть, например, "7 самураев" должен появляться в папках "Акира Куросава", "Азиатское кино" и "1000 лучших фильмов".
На компьютере я реализовывал это простым помещением ярлыка фильма во все нужные мне разделы.
Теперь мне потребовалось перенести все это чудо на внешний носитель (винт). Сложность заключается в том, что ярлык отсылает не к файлу самому по себе, а к его адресу. То есть ярлык по клику запускает нечто по адресу, например, D:\Фильмы\7 Самураев.avi
Но на винте такая тема не работает, потому что часто при его включении компьютер присваивает ему разные буквы. То есть иногда он является как G:\Винт, а иногда как O:\Винт. Соответственно, если я создам ярлык направляющий к G:\Винт\Фильмы\7 Самураев.avi, то в случае, если винту будет присвоена буква "O", ярлык работать не будет. И если я воткну винт в другой компьютер, там тоже ничего работать не станет.
Вопрос.
Как мне добиться результата, который мне нужен?
И желательно, чтобы все работало вне зависимости от компьютера и ОС на нем.
PS
Windows XP
no subject
Date: 2011-01-12 01:27 am (UTC)