Удаление файла (F8) с subst-диска в RecycleBin не работает
Удаление файла (F8) с subst-диска в RecycleBin не работает
Win7-64, Far64, build 5353, но похоже так было всегда.
Файл/каталог удаляется (F8) с subst-диска, но в RecycleBin ничего не появляется.
Все работает праввильно при доступе к оригинальному диску.
Как воспроизвести:
md c:\test
subst s: c:\test
FAR:
F9\Options\SystemSettings: проверить, что удаление в RecycleBin включено
Скопировать чего-либо в c:\test или в s:\
Перейти в FAR на c:\test (не на s:\)
Ins F8
Windows: проверить RecycleBin, восстановить удаленное.
FAR: перейти на s: (не на c:\test)
Ins F8
Windows: проверить RecycleBin: ОНО ТАМ НЕ ПОЯВИЛОСЬ !!!
Как пофиксать:
source\far\delete.cpp\ShellDelete::RemoveToRecycleBin() {
ConvertNameToFull(Name) заменить на ConvertNameToReal(Name);
}
Файл/каталог удаляется (F8) с subst-диска, но в RecycleBin ничего не появляется.
Все работает праввильно при доступе к оригинальному диску.
Как воспроизвести:
md c:\test
subst s: c:\test
FAR:
F9\Options\SystemSettings: проверить, что удаление в RecycleBin включено
Скопировать чего-либо в c:\test или в s:\
Перейти в FAR на c:\test (не на s:\)
Ins F8
Windows: проверить RecycleBin, восстановить удаленное.
FAR: перейти на s: (не на c:\test)
Ins F8
Windows: проверить RecycleBin: ОНО ТАМ НЕ ПОЯВИЛОСЬ !!!
Как пофиксать:
source\far\delete.cpp\ShellDelete::RemoveToRecycleBin() {
ConvertNameToFull(Name) заменить на ConvertNameToReal(Name);
}
-
siberia-man
- Posts: 132
- Joined: Sat 28 Jun, 2014 23:07
- Has thanked: 2 times
- Been thanked: 10 times
Удаление файла (F8) с subst-диска в RecycleBin не работает
Я думаю это проблема не ФАРа, а винды. Проверьте удаление и восстановление из Проводника.
Удаление файла (F8) с subst-диска в RecycleBin не работает
Я продублировал на GitHub (Issue #88).
На Mantis тоже добавить или не надо ?
Фиксать бум или не бум ?
На Mantis тоже добавить или не надо ?
Фиксать бум или не бум ?
Last edited by HaRT on Mon 28 Apr, 2025 15:13, edited 1 time in total.
Reason: Добавлена ссылка
Reason: Добавлена ссылка
- buniak_a_h
- Posts: 4565
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 242 times
- Been thanked: 674 times
- Contact:
Удаление файла (F8) с subst-диска в RecycleBin не работает
Я проверил в проводнике. Удаление с SUBST-диска только безвозвратное. А вот если перейти по реальному адресу папки, смаппированной на SUBST-иск, то становится возможным удаление в корзину. Фиксить винду?
Удаление файла (F8) с subst-диска в RecycleBin не работает
Лично я считаю, что Вы описали именно баг в винде, но должен ли ФАР воспроизводить каждый баг оттуда?
В ФАРе можно пофиксать одну строчку и удаление будет по реальному адресу папки и с переносом в корзину. И диалог в ФАР про "Do you wish to move to Recycle Bin" будет соответствовать действительности. Сейчас в ФАР после нажатия "Move" происходит безвозвратное удаление. Винда хоть и с багом, но предупреждает честно.
- buniak_a_h
- Posts: 4565
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 242 times
- Been thanked: 674 times
- Contact:
Удаление файла (F8) с subst-диска в RecycleBin не работает
VP2019, согласен, предупреждать надо.
Насчёт того, что это - баг, не уверен. Если диск не поддерживает корзину, то вроде как и удалять в корзину некуда. Впрочем, вопрос к авторам винды. Расширение функционала...
Кстати, тут где-то была аналогичная тема про сетевые диски. Думаю, темы родственные...
Насчёт того, что это - баг, не уверен. Если диск не поддерживает корзину, то вроде как и удалять в корзину некуда. Впрочем, вопрос к авторам винды. Расширение функционала...
Кстати, тут где-то была аналогичная тема про сетевые диски. Думаю, темы родственные...
Удаление файла (F8) с subst-диска в RecycleBin не работает
у меня сабст диск замаплен на папку с сетевыми дисками, т.е. я не использую кучу букв под каждую шару, а например буква B: это папка где все подпапки являются шарами всех серваков по имени \\bserv[0-9] (символические ссылки если точнее mklink). ну мне так удобней. Вы уверены что поведение винды некорректное?
Удаление файла (F8) с subst-диска в RecycleBin не работает
Корректное или нет - в этом я не уверен. В том, что лично мне это не нравится - я уверен: WindowsExplorer вполне мог бы удалять с subst-диска в RecycleBin "базового" локального диска, но он этого не делает. Если в FarManager поменять одну строчку, то удаление с subst будет работать именно в RecycleBin "базового" локального диска. И диалог в FAR про "Do you wish to move to Recycle Bin" будет соответствовать действительности. Сейчас в FAR после нажатия "Move" происходит безвозвратное удаление. Фиксать FAR все равно надо. Забудем на время об WindowsExplorer и подумаем об том, как лучше и проще пофиксать FAR.
Удаление файла (F8) с subst-диска в RecycleBin не работает
Тоже такая же беда у меня.
Файлы с SUBST дисков при удалении не записываются в корзину.
Давно работаю через SUBST лет 20 наверное.
Но в последнее время эта ситуация достала, в связи с частым использованием Фара как редактора и компиляции исходников.
Частенько удаляешь случайно модуль программы который пишешь в корзину (удаляешь мусор с папки, а prg-файл автоматом подсвечивается как INS нажатым).
И всё труба - твоя улетела неизвестно куда...
Большая просьба сделать удаление файлов с SUBST в корзину.
Файлы с SUBST дисков при удалении не записываются в корзину.
Давно работаю через SUBST лет 20 наверное.
Но в последнее время эта ситуация достала, в связи с частым использованием Фара как редактора и компиляции исходников.
Частенько удаляешь случайно модуль программы который пишешь в корзину (удаляешь мусор с папки, а prg-файл автоматом подсвечивается как INS нажатым).
И всё труба - твоя улетела неизвестно куда...
Большая просьба сделать удаление файлов с SUBST в корзину.
Удаление файла (F8) с subst-диска в RecycleBin не работает
Там делов всего только поменять одно слово в одной сточке все будет как надо. Я почти полгода как пожаловался и никто ничего не делает. Я у себя исправил и все работает, ну и Вы тоже можете аналогично (если надо) ...
-
Дмитрий Подшиваленко
- Posts: 23
- Joined: Mon 03 Sep, 2012 09:30
- Location: Москва
Удаление файла (F8) с subst-диска в RecycleBin не работает
Удаление файлов (папок) с виртуальных subst дисков - это не баг, а фича винды. И проводник при удалении выдаёт честный запрос с предупреждением о том, что файл (папка) будет безвозвратно удалён.
Баг FAR в том, что он не предупреждает об этом, а выдаёт стандартный запрос на перемещение файла (папки) в корзину, соответственно после перемещения файла (папки) в корзине не оказывается.
Считаю, что при таком удалении FAR должен честно писать о том, что файл (папка) будет безвозвратно удалён (можно с указанием причины - виртуальный диск). Удаление файлов (папок) с виртуальных дисков можно рассматривать как дополнительную опцию FAR. Мне бы было приятно иметь такую.
Баг FAR в том, что он не предупреждает об этом, а выдаёт стандартный запрос на перемещение файла (папки) в корзину, соответственно после перемещения файла (папки) в корзине не оказывается.
Считаю, что при таком удалении FAR должен честно писать о том, что файл (папка) будет безвозвратно удалён (можно с указанием причины - виртуальный диск). Удаление файлов (папок) с виртуальных дисков можно рассматривать как дополнительную опцию FAR. Мне бы было приятно иметь такую.
Last edited by Дмитрий Подшиваленко on Mon 28 Apr, 2025 13:50, edited 2 times in total.
Удаление файла (F8) с subst-диска в RecycleBin не работает
А я считаю, что если можно сделать, чтобы это работало, то надо сделать, тем более думать ничего не надо, решение уже ЕСТЬ!
Но люди, кто пилит фар, вообще не исправляют НИКАКИЕ баги, фар с сетью вообще работает ОЧЕНЬ глючно, я сам делал несколько тикетов на очень серьёзные баги, но всем похрену. Они рефакторингом занимаются, как будто больше делать нечего. Я давно понял, что фар они поддерживают только для себя, чем они не пользуются - то и не надо. На остальных их наплевать.
Но люди, кто пилит фар, вообще не исправляют НИКАКИЕ баги, фар с сетью вообще работает ОЧЕНЬ глючно, я сам делал несколько тикетов на очень серьёзные баги, но всем похрену. Они рефакторингом занимаются, как будто больше делать нечего. Я давно понял, что фар они поддерживают только для себя, чем они не пользуются - то и не надо. На остальных их наплевать.
- John Doe
- Бюрократ
- Posts: 14582
- Joined: Wed 27 Apr, 2005 20:42
- Location: github.com/FarManagerLegacy
- Has thanked: 92 times
- Been thanked: 514 times
- Contact:
Удаление файла (F8) с subst-диска в RecycleBin не работает
Вы так возмущаетесь как будто это что-то плохое.
Каждый занимается тем что ему интересно.
Каждый занимается тем что ему интересно.
https://t.me/FarManager — Telegram чат
- HaRT
- Moderator
- Posts: 11458
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 270 times
- Been thanked: 417 times
Удаление файла (F8) с subst-диска в RecycleBin не работает
Фар есть инструмент, а не нянька. © 2009 DrKnS