Não é verdade que isso é impossível no Windows. É possível corrigir isso com o Utilitários do SFUA na Subsistema para aplicativos baseados em UNIX no Windows 7 (Ultimate edition). Eu apenas fiz isso:
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 %
Em vez de usar rmdir
, eu poderia ter excluído a pasta space
da área de trabalho usando o Windows Explorer; ou feito qualquer outra coisa, inclusive acessando seu conteúdo (se tivesse algum).
O problema não é o próprio Windows NT. São as regras do subsistema Win32 para nomes de arquivos. O subsysem POSIX não impõe as mesmas regras.