Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - [решено] Соединения, символические и жесткие ссылки

Ответить
Настройки темы
Разное - [решено] Соединения, символические и жесткие ссылки

Пользователь


Сообщения: 51
Благодарности: 1

Профиль | Отправить PM | Цитировать


Информация по теме:
Исходный вопрос участника
Здравствуйте. На свою голову удалил в корне диска (Windows 7 SP1) ссылку с именем Documents and Settings на папку Users. Точнее не удали, а переместил её на другой логический диск, после чего попытался переместить назад, но не тут-то было. В результате получилась уже не ссылка, а чёрт знает что. Начал "жевать" тему по ссылкам и сразу же возникает ряд вопросов.
1. В чём принципиальная разница между ссылкой и ярлыком?
2. Как определить ссылка Documents and Settings, или любая другая уже существующая, присутствующая во всех системах Windows 7 это Junction или Symbolic ?
3. В чём принципиальная разница между Junction или Symbolic?
4. И, в связи с этим, какой командой правильнее восстановить удалённую мною ссылку:
Код: Выделить весь код
mklink /D "Documents and Settings" "c:\Users"
или
Код: Выделить весь код
mklink /J "Documents and Settings" "c:\Users"
Спасибо.

Отправлено: 02:12, 15-06-2011

 

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


rsuan, такого способа нет. Ибо любое копирование подразумевает именно копирование — то есть, скопированная ссылка будет по-прежнему указывать на то же расположение, что и оригинал.

Отправлено: 00:22, 24-06-2016 | #71



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 1639
Благодарности: 50

Профиль | Отправить PM | Цитировать


Подскажите, пожалуйста, каким образом можно вывести список всех имеющихся жестких и символических ссылок?

Отправлено: 06:31, 21-02-2017 | #72



Moderator


Сообщения: 53565
Благодарности: 15536

Профиль | Отправить PM | Цитировать


The_Immortal, можно в командной строке (cmd.exe) от имени Администратора, пример для диска C:
Код: Выделить весь код
dir C:\ /AL /S
Это сообщение посчитали полезным следующие участники:

Отправлено: 08:14, 21-02-2017 | #73


Старожил


Сообщения: 431
Благодарности: 2

Профиль | Отправить PM | Цитировать


Может кто нибудь объяснить разницу
/j
/d

Отправлено: 14:40, 29-03-2017 | #74


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата clop1000:
Может кто нибудь объяснить разницу
/j
/d »
Первая ссылка из первого прикреплённого сообщения данной темы.

Отправлено: 16:58, 29-03-2017 | #75


(*.*)


Сообщения: 36567
Благодарности: 6698

Профиль | Сайт | Отправить PM | Цитировать


Цитата Petya V4sechkin:
dir C:\ /AL /S »
Это не покажет жесткие ссылки, только символические и соединения. Для жестких ссылок надо скриптовать fsutil hardlink list, но перебирать все файлы на диске нецелесообразно :)

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 22:57, 29-03-2017 | #76


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


В Far Manager'е можно использовать Поиск и в нём — пользовательский фильтр с установленным параметром [x] Болee одной жёсткой ссылки:
Скрытый текст

P.S. И в этом случае — перебирать файлы всё равно придётся.

Отправлено: 23:36, 29-03-2017 | #77


Аватара для Казбек

Ветеран


Сообщения: 5380
Благодарности: 1875

Профиль | Отправить PM | Цитировать


Ещё, как вариант:
Цитата:
There's very little that distinguishes a file with a link count greater than one from a file with a link count of one … except the link count (and some odd behaviour with respect to attributes and date stamps).

And that is dead easy to check with the find command that is in Microsoft's SFUA utility toolkit, that runs in the Subsystem for Unix-based Applications:

Код: Выделить весь код
find . -links +1
Плюс Link Shell Extension

Цитата The_Immortal:
символических ссылок? »
Junction

Цитата The_Immortal:
жестких »
FindLinks

-------
Кто реку перешел, тому росы бояться ни к чему


Отправлено: 23:38, 29-03-2017 | #78


Пользователь


Сообщения: 129
Благодарности: 0

Профиль | Отправить PM | Цитировать


а как удалить только жёсткую ссылку но не сам файл ? (преобразовать ссылку в файл)

Отправлено: 20:18, 04-04-2020 | #79


Ветеран


Сообщения: 3806
Благодарности: 824

Профиль | Отправить PM | Цитировать


kero, жёстких ссылок не существует. Это не какая-то специальная сущность. Это обычная файловая запись.

Отправлено: 20:31, 04-04-2020 | #80



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - [решено] Соединения, символические и жесткие ссылки

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Жесткие и символические ссылки в NTFS - все вопросы truvo Microsoft Windows 2000/XP 36 27-04-2017 16:52
Установка - Комп не видит жесткие диски Шкода Microsoft Windows 2000/XP 2 10-05-2010 16:14
Ошибка - Некорректно открывающиеся жесткие диски illusionmgs Microsoft Windows 2000/XP 5 01-04-2010 11:59
Интерфейс - не открывает жесткие диски afdy Microsoft Windows 2000/XP 3 08-12-2009 22:07
[решено] Символические ссылки в NTFS lxa85 Хочу все знать 10 10-05-2008 17:03




 
Переход