Acho que o motivo pelo qual o "caminho completo" funciona, é porque o Windows pode não estar visualizando-o como uma pasta quando acessado com um caminho totalmente qualificado.
O comando del
é usado para excluir arquivos.
O comando rd
(remove directory) é usado para excluir pastas.
Se você quiser excluir uma pasta, execute:
rd C:\path\to\folder
Se você quiser excluir uma árvore de pastas (incluindo arquivos e subpastas), execute:
rd /s C:\path\to\folder
Além disso, a execução do comando del C:\path\to\folder
no prompt de comando não excluirá uma pasta, mas excluirá o conteúdo dessa pasta. Pense nisso como um alias para del C:\path\to\folder\*
.