Há uma série de caracteres reservados que não são permitidos nos nomes de arquivos do Windows \ / : * ? " < > |
. O CIFS segue essa regra, o que significa que você não pode usar nenhum desses caracteres em um nome de arquivo.
O SAMBA pode ser configurado com vfs catia
para traduzir esses caracteres em alternativas visualmente semelhantes, mas esse não é o padrão e pode não estar configurado na sua instância. (Se estiver, um caractere curinga simples ?
seria suficiente para corresponder aos dois pontos, ou seja, rmdir ?5N0A210
. Mas você já tentou isso e falhou.)
A única outra solução é remover o diretório diretamente no servidor que hospeda o sistema de arquivos. Se este for o Windows, então uma verificação do sistema de arquivos irá renomear o diretório. Se for Unix / Linux com o SAMBA, basta um simples rmdir
(ou rm -rf
).