실제로 이것이 Windows에서 불가능하다는 것은 사실이 아닙니다. Windows 7 (Ultimate 에디션)의 UNIX 기반 응용 프로그램 용 하위 시스템 에 있는 SFUA 유틸리티 를 사용하여이 문제를 해결할 수 있습니다 . 방금 그렇게했습니다.
JdeBP ~/Desktop %mkdir ' '
JdeBP ~/Desktop %ls -ldQ ' '
drwxr-xr-x 1 JdeBP None 0 Dec 30 16:14 " "
JdeBP ~/Desktop %mv ' ' space
JdeBP ~/Desktop %rmdir space
JdeBP ~/Desktop %
사용하는 대신 Windows 탐색기를 사용하여 바탕 화면 rmdir에서 space폴더를 삭제했을 수 있습니다 . 또는 내용에 액세스하는 것을 포함하여 그 밖의 다른 작업을 수행했습니다 (있는 경우).
문제는 Windows NT 자체가 아닙니다. 파일 이름에 대한 Win32 하위 시스템 규칙입니다. POSIX 하위 시스템은 동일한 규칙을 적용하지 않습니다.