Как удалить все жесткие ссылки на один и тот же файл (inode)?

545
keiju

Я использовал Link Shell Extension для создания группы жестких ссылок в разных каталогах на одном и том же жестком диске (чтобы сэкономить место, так как мне нужно, чтобы оба хранились в разных местах). Когда я хочу удалить файл навсегда, единственный известный мне способ - найти обе жесткие ссылки в моем проводнике (win10) и удалить обе.

Есть ли способ удалить обе жесткие ссылки одновременно с расширением оболочки ссылок или аналогичным?

Заранее спасибо.

Примечание. Я ищу способ удалить эти жесткие ссылки из контекстного меню или аналогичного. Это так же просто, как создавать жесткие ссылки с расширением оболочки жестких ссылок.

1
Возможный дубликат [Как я могу найти жесткие ссылки в Windows?] (Https://superuser.com/questions/366739/how-can-i-find-hard-links-on-windows) h0tw1r3 6 лет назад 0
Спасибо, но я ищу способ удалить эти жесткие ссылки из контекстного меню или аналогичного. Это так же просто, как создавать жесткие ссылки с расширением оболочки жестких ссылок. keiju 6 лет назад 0
Сначала вам всегда нужно найти реальные жесткие ссылки. Только после этого вы можете удалить их. Поскольку кажется, что такой подход вам не подходит, вероятно, решения не будет. В зависимости от того, что вы делаете, вы можете рассмотреть возможность использования программных ссылок в будущем, поскольку они позволят вам удалить файл. Сама ссылка будет сохранена, но недоступна, за исключением случаев, когда другой файл воссоздается в старом месте. Seth 6 лет назад 0
Если вы можете написать сценарий поиска и удаления ссылок, которые не являются «реальным» файлом, используя информацию в связанном вопросе, вы можете поместить этот сценарий в папку «Отправить» в Windows, и тогда вы сможете щелкните правой кнопкой мыши по файлу, который вы также хотите удалить жесткими ссылками, и выберите Отправить ... и Удалить жесткие ссылки. music2myear 6 лет назад 0

0 ответов на вопрос