Имя папки было указано в проводнике с четырьмя точками ....
Когда я попытался открыть его, я попал в какую-то бесконечную петлю кроличьей норы, где я снова и снова открывал одну и ту же папку - я мог делать это бесконечно. Отображение пути как C:\ExamplePath\....\....\....\....\....
и т. д.
Он повесил мою компиляцию TypeScript в одном конкретном проекте. У меня ушло больше года, прежде чем я нашел эту папку и связанные с ней проблемы, потому что она глубоко укоренилась во вложенных папках. Я никогда не ожидал такой проблемы, поэтому никогда не искал ее.
Я не мог удалить папку обычным способом из-за специального имени. В конце концов, я могу удалить его, используя командную строку и удалив родительскую папку с rd /s /q path
.
После этого я снова попытался создать папку, но не смог сделать это ни с помощью Проводника, ни с помощью командной строки.
За 20 с лишним лет использования Windows я никогда раньше не сталкивался с этой ошибкой, поэтому могу себе представить, что это действительно будет раздражающей и запутанной проблемой для пользователей-любителей.
Кто-нибудь знает, как это могло произойти и как воспроизвести эту проблему?
Обновить
Для людей, которые заинтересованы: этот путь находится глубоко в папке TFS. Так что, вероятно, TFS использует метод обхода, объясненный @grawity («Различные файловые менеджеры, архиваторы и т.д.»)
Я наткнулся на редкую ошибку TFS?