Page 1 of 2

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

Posted: Tue 11 Nov, 2014 12:33
by John Doe

Code: Select all

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

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

Posted: Tue 11 Nov, 2014 14:38
by DrKnS
Причина опции, видимо, в том, что действие необратимо: да, фар может удалить ссылки и этим спасти контент, но если ты вдруг передумал и решил восстановить, то ссылок уже не будет.
Впрочем, большой красный ворнинг был бы уместнее.

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

Posted: Tue 11 Nov, 2014 14:42
by John Doe
Иначе спрошу.
Из текста справки неявно следует что поведение в висте более правильное, чем в XP.
Если так, то зачем нам для XP опция? Почему молча не удалять ссылки?

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

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

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

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

Posted: Tue 11 Nov, 2014 14:48
by Shmuel
Пожалуйста не удаляйте ссылки молча, и на XP тоже.
Например, у меня XP имеет доступ к разделу Windows 7.

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

Posted: Tue 11 Nov, 2014 14:54
by John Doe
Shmuel wrote:Пожалуйста не удаляйте ссылки молча, и на XP тоже.
Опция по умолчанию включена, и ссылки молча удаляются.
Однако перечитайте хелп, это как раз для того, чтобы защитить данные.

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

Posted: Tue 11 Nov, 2014 15:02
by John Doe
DrKnS wrote: Впрочем, большой красный ворнинг был бы уместнее.
С вариантами выбора: удалить ссылки, или оставить?

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

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

Posted: Tue 11 Nov, 2014 15:11
by John Doe
И ещё: вместо удаления ссылок не правильнее ли разрывать связи? Т.е. оставлять на месте ссылок пустые папки.

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

Posted: Tue 11 Nov, 2014 22:12
by DrKnS
Ок, теперь это проедупреждение и ссылки разрываются.

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

Posted: Wed 12 Nov, 2014 00:40
by 2useven10
Папка содержит символические ссылки.
Для предотвращения потери их содержимого при очистке корзины
эти ссылки сейчас будут разорваны.
Впоследствии восстановить их будет невозможно.
Может лучше как-то так:

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

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

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

Posted: Wed 12 Nov, 2014 00:57
by DrKnS
неотключаемый большой красный ворнинг на XP тот ещё подарок...
Да ладно. Жили же как-то 13 лет с неотключаемым большим красным ворнингом при удалении R/O файлов, а они встречаются на порядки чаще, чем удаляемые в корзину симлинки.

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

Posted: Wed 12 Nov, 2014 01:20
by 2useven10
Я не говорил, что жить нельзя.
А через 13 лет фарХ уже не будет работать с XP и вопрос отпадёт сам собой. да :)

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

Posted: Wed 12 Nov, 2014 08:13
by John Doe
2useven10, вы используете корзину?

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

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

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

Posted: Wed 12 Nov, 2014 09:12
by John Doe
Раньше была возможность молча разрывать связи.
Если это востребовано, то действительно, можно добавить параметр, или даже опцию в подтверждения.
Но востребовано ли? Посмотрим, пожалуется ли кто.

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

Posted: Wed 12 Nov, 2014 17:14
by DrKnS
2useven10 wrote: Всегда может найтись кто-то, кому так привычно и удобно.
Оставить параметр, хотя-бы только в far:config или провести опрос перед такими изменениями было-бы правильнее.
Image