Недавно я заметил странный каталог с именем foo.
, При двойном щелчке по нему, чтобы просмотреть его содержимое, я обнаружил, что он идентичен foo
. Затем я удалил foo
и попытался просмотреть foo.
еще раз, но Windows Explorer сказал, что не найден. Если я попытаюсь удалить foo.
foo
ушел вместо этого. Обновление Explorer, перезагрузка не сотрет foo.
и браузер сырых дисков все еще показывает, что он там. Также RD foo.\
может удалить foo.
, Но foo
, а также.
Мне любопытно об этой "механике висячей точки". Кто-нибудь может объяснить его странное поведение?
1 ответ
В окнах. символ является разделителем для расширений. Когда у вас есть папка, по умолчанию она не имеет расширения. Папка, оканчивающаяся точкой, в основном такая же, папка без расширения.
Хотя оба они обнаруживаются, внутренне они называются одинаковыми. Таким образом, удаление одного приведет к удалению обоих, но проводник недостаточно умен, чтобы понять, поэтому вы все еще его видите. Если вы хотите, чтобы папка заканчивалась на., Добавьте пробел за точкой. Обратите внимание, пробел должен быть ALT+255. Таким образом, папка имеет пространство расширения и, как таковая, отличается, в то время как по внешнему виду она будет выглядеть одинаково.