Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Windows
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.10.2010, 04:43   #1
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию NTFS, Windows XP, ссылки

есть ли ссылки на данные?
то есть как в линевой системе(название под забыл, ext***)
чтоб на одни данные указывало несколько имен(и с разных папок)

возможно ли такое?
(возможно будет повторение файлов в разных папках, нужно сделать чтоб данные не повторялись зря)
или придется хитрить?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 14.10.2010, 09:08   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

.lnk не подойдет?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 14.10.2010, 09:25   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Есть такая штука.
ну очень удобная!
я лично пользуюсь этим через Far Commander
Alt-F6 - создать линк (mkLink).
Рекомендую!


Добавлено
через командную строчку связь можно сделать через:
C:\>fsutil hardlink create
Использование: fsutil hardlink create <новый файл> <существующий файл>
Пример: fsutil hardlink create c:\foo.txt c:\bar.txt

Последний раз редактировалось Serge_Bliznykov; 14.10.2010 в 09:34.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 14.10.2010, 11:08   #4
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Есть и хардлинки, и точки монтирования. Я вот такой утилитой пользуюсь http://sourceforge.net/projects/ntfslinkext/
пыщь
JTG вне форума Ответить с цитированием
Старый 14.10.2010, 11:25   #5
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Спасибо, будем знать

Виталий, нет не подходят, ибо имя файла то меняется при ярлыках.(да скорость работы с ними будет ниже)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 14.10.2010, 16:03   #6
ROD
Linux C++ Qt ARM
Старожил
 
Аватар для ROD
 
Регистрация: 30.11.2008
Сообщений: 3,030
По умолчанию

Цитата:
.lnk не подойдет?
Нет. Думаю автор хочет что бы как в линуксе, символьная ссылка (т.е. у меня на диске C лежит ссылка games, которая ссылкается куда-нибудь на C:/Programm files/Games, но программа, открывая путь C:/games попадает в C:/Programm files/Games, даже не догадываясь об этом)

Цитата:
JTG
Спасибо, не знал,что такое под виндой сделать можно.


Цитата:
через командную строчку связь можно сделать через:
C:\>fsutil hardlink create
Использование: fsutil hardlink create <новый файл> <существующий файл>
Пример: fsutil hardlink create c:\foo.txt c:\bar.txt
Что-то мне не удалось, ее можно делать только на файлы или на папки тоже?

Цитата:
Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.

C:\Documents and Settings\Антон>fsutil hardlink create "C:\Game" "C:\Program Files\Akella Games"
Ошибка: Отказано в доступе.
Дилетант широкого профиля.

"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс

Последний раз редактировалось ROD; 14.10.2010 в 16:09.
ROD вне форума Ответить с цитированием
Старый 14.10.2010, 16:05   #7
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 18,136
По умолчанию

Это еще в ДОСе разрешалось, кажись через SUBST...
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 14.10.2010, 16:10   #8
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

subst это вроде управление соответствием папка-раздел(виртуальный раздел ведущий в существующую папку)

ROD, линуксоид детекдед
да именно это и надо было.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.

Последний раз редактировалось Пепел Феникса; 14.10.2010 в 16:28.
Пепел Феникса вне форума Ответить с цитированием
Старый 14.10.2010, 16:16   #9
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 18,136
По умолчанию

Значит я ошибся.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 14.10.2010, 17:30   #10
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Цитата:
Что-то мне не удалось, ее можно делать только на файлы или на папки тоже?
Под ХР символьных ссылок, строго говоря, нет. Есть символьные связи (junction points) и жёсткие ссылки (hard links)

Junction points создаются утилитой linkd из пакета WRK (или ntfslink, см. выше) только для папок и могут указывать на другой раздел диска. Некорректно удаляются из проводника, удаляя и папку, на которую ссылаются, хотя по логике должна удалиться лишь ссылка.

Жёсткие ссылки могут указывать только на файлы в пределах одного раздела. Создаются через fsutil.

Под семёркой нормальные символические ссылки. Работают и с папками и с файлами, могут указывать куда угодно (включая относительные пути, сеть и несуществующие объекты), создаются утилитой mklink.
пыщь

Последний раз редактировалось JTG; 14.10.2010 в 17:34.
JTG вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Linux Debian with ntfs ArtiSoft Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) 13 28.04.2010 17:50
Fat 32/NTFS Syltan Операционные системы общие вопросы 4 25.10.2009 11:44
Недры NTFS psycho-coder Операционные системы общие вопросы 13 18.08.2009 20:12
формат NTFS Primarius Windows 3 20.01.2009 13:16
NTFS -> FAT JoanM Свободное общение 2 16.08.2007 08:37