[х] Удалять символические ссылки

Вам не хватает чего-то в Far? Вы считаете, что вашу идею стоит услышать? Пишите сюда.
User avatar
John Doe
Бюрократ
Posts: 11048
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 10 times
Been thanked: 63 times

[х] Удалять символические ссылки

Postby John Doe » Tue 11 Nov, 2014 12:33

Code: Select all

[x] Удалять в Корзину
    [x] Удалять символические ссылки

Удалять символические ссылки
Перед удалением каталога в Корзину просканировать и удалить
символические ссылки на подкаталоги.
В OS ниже Windows Vista при очистке Корзины, содержащей
символические ссылки, удаляются не ссылки, а источники, на которые
эти ссылки указывают.
В Windows Vista и выше эта опция не используется. Система сама
корректно чистит Корзину.

А для чего эта опция? Фар без пользователя не может принять единственное верное решение?

User avatar
DrKnS
Posts: 4504
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 2 times
Been thanked: 112 times
Contact:

[х] Удалять символические ссылки

Postby DrKnS » Tue 11 Nov, 2014 14:38

Причина опции, видимо, в том, что действие необратимо: да, фар может удалить ссылки и этим спасти контент, но если ты вдруг передумал и решил восстановить, то ссылок уже не будет.
Впрочем, большой красный ворнинг был бы уместнее.

User avatar
John Doe
Бюрократ
Posts: 11048
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 10 times
Been thanked: 63 times

[х] Удалять символические ссылки

Postby John Doe » Tue 11 Nov, 2014 14:42

Иначе спрошу.
Из текста справки неявно следует что поведение в висте более правильное, чем в XP.
Если так, то зачем нам для XP опция? Почему молча не удалять ссылки?

Для чего может понадобиться её отключить?
Update Потрогал в XP, кажется немного понял.

С опцией: при восстановлении из корзины сами ссылки не восстановятся (но целевые данные никуда не денутся).
Без опции: после очистки корзины можно потерять данные по ссылкам, зато до этого момента восстановление из корзины сработает идеально.

Имхо эту опцию надо всё-таки убрать, и автоматически включать нужное поведение в XP.

Shmuel
Posts: 4998
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 11 times
Been thanked: 132 times

[х] Удалять символические ссылки

Postby Shmuel » Tue 11 Nov, 2014 14:48

Пожалуйста не удаляйте ссылки молча, и на XP тоже.
Например, у меня XP имеет доступ к разделу Windows 7.

User avatar
John Doe
Бюрократ
Posts: 11048
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 10 times
Been thanked: 63 times

[х] Удалять символические ссылки

Postby John Doe » Tue 11 Nov, 2014 14:54

Shmuel wrote:Пожалуйста не удаляйте ссылки молча, и на XP тоже.
Опция по умолчанию включена, и ссылки молча удаляются.
Однако перечитайте хелп, это как раз для того, чтобы защитить данные.

User avatar
John Doe
Бюрократ
Posts: 11048
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 10 times
Been thanked: 63 times

[х] Удалять символические ссылки

Postby John Doe » Tue 11 Nov, 2014 15:02

DrKnS wrote:Source of the post Впрочем, большой красный ворнинг был бы уместнее.
С вариантами выбора: удалить ссылки, или оставить?

Или без варианта "оставить"?
Я затрудняюсь представить себе сценарий, в котором нужно было бы оставить ссылки.

User avatar
John Doe
Бюрократ
Posts: 11048
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 10 times
Been thanked: 63 times

[х] Удалять символические ссылки

Postby John Doe » Tue 11 Nov, 2014 15:11

И ещё: вместо удаления ссылок не правильнее ли разрывать связи? Т.е. оставлять на месте ссылок пустые папки.

User avatar
DrKnS
Posts: 4504
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 2 times
Been thanked: 112 times
Contact:

[х] Удалять символические ссылки

Postby DrKnS » Tue 11 Nov, 2014 22:12

Ок, теперь это проедупреждение и ссылки разрываются.

2useven10
Posts: 2919
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 76 times

[х] Удалять символические ссылки

Postby 2useven10 » Wed 12 Nov, 2014 00:40

Папка содержит символические ссылки.
Для предотвращения потери их содержимого при очистке корзины
эти ссылки сейчас будут разорваны.
Впоследствии восстановить их будет невозможно.

Может лучше как-то так:

Папка содержит символические ссылки.
Эти ссылки будут разорваны, чтобы избежать
удаления данных на которые они ссылаются при очистке корзины.
В случае восстановления данных из корзины ссылки останутся разорванными.

Ну и неотключаемый большой красный ворнинг на XP тот ещё подарок...

User avatar
DrKnS
Posts: 4504
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 2 times
Been thanked: 112 times
Contact:

[х] Удалять символические ссылки

Postby DrKnS » Wed 12 Nov, 2014 00:57

неотключаемый большой красный ворнинг на XP тот ещё подарок...

Да ладно. Жили же как-то 13 лет с неотключаемым большим красным ворнингом при удалении R/O файлов, а они встречаются на порядки чаще, чем удаляемые в корзину симлинки.

2useven10
Posts: 2919
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 76 times

[х] Удалять символические ссылки

Postby 2useven10 » Wed 12 Nov, 2014 01:20

Я не говорил, что жить нельзя.
А через 13 лет фарХ уже не будет работать с XP и вопрос отпадёт сам собой. да :)

User avatar
John Doe
Бюрократ
Posts: 11048
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 10 times
Been thanked: 63 times

[х] Удалять символические ссылки

Postby John Doe » Wed 12 Nov, 2014 08:13

2useven10, вы используете корзину?

2useven10
Posts: 2919
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 76 times

[х] Удалять символические ссылки

Postby 2useven10 » Wed 12 Nov, 2014 09:00

Очень редко.
Но я не считаю, что старое поведение (существовавшее годами) надо менять безвозвратно, потому что для меня разницы нет.
Всегда может найтись кто-то, кому так привычно и удобно.
Оставить параметр, хотя-бы только в far:config или провести опрос перед такими изменениями было-бы правильнее.

User avatar
John Doe
Бюрократ
Posts: 11048
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 10 times
Been thanked: 63 times

[х] Удалять символические ссылки

Postby John Doe » Wed 12 Nov, 2014 09:12

Раньше была возможность молча разрывать связи.
Если это востребовано, то действительно, можно добавить параметр, или даже опцию в подтверждения.
Но востребовано ли? Посмотрим, пожалуется ли кто.

User avatar
DrKnS
Posts: 4504
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 2 times
Been thanked: 112 times
Contact:

[х] Удалять символические ссылки

Postby DrKnS » Wed 12 Nov, 2014 17:14

2useven10 wrote:Source of the post Всегда может найтись кто-то, кому так привычно и удобно.
Оставить параметр, хотя-бы только в far:config или провести опрос перед такими изменениями было-бы правильнее.


Image

TrueTrue
Posts: 12
Joined: Sun 19 Sep, 2010 00:30

[х] Удалять символические ссылки

Postby TrueTrue » Fri 07 Aug, 2015 14:28

Касательно ссылок, хотелось бы всё же, что бы Вы включили опцию разрывать ссылки. Почему?

Была у меня такая ситуация, когда на компьютере был BackUp диска С: Win7, и стояла уже новая система Win 7. Необходимо было освободить место на диске, срочно. И я зашёл в этот BackUp почистить и удалить ненужные папки. И зашёл в Documents & Settings по привычке, даже не задумавшись, что по ссылке попал на диск С: в рабочую систему. И стал в рабочей системе удалять и чистить папки. Хорошо, что начал с папки Temp и Local Settings вовремя спохватился. Теперь, страшно ненавижу, а точнее даже боюсь, особенно на чужих машинах, этих символических ссылок.

Потому, был бы очень рад, такой вот опции, которая просто все эти ссылки как бы анулировала, делала не действительными. Был бы очень рад.


Return to “Предложения и идеи”

Who is online

Users browsing this forum: No registered users and 1 guest