A documentação do MSDN em DROP DATABASE tem isso a dizer sobre descartar o banco de dados sem excluir os arquivos (em Observações Gerais):
Portanto, para que você descarte o banco de dados sem que os arquivos sejam excluídos com o sqlcmd, você pode alterá-lo para fazer isso:
sqlcmd -U sa -P MyPassword -S (local) -Q "EXEC sp_detach_db 'MyDB', 'true'"
IMPORTANTE:Sinceramente, nunca usei o sqlcmd antes, mas assumindo a sintaxe de como ele é usado, acredito que isso deve ajudá-lo com seu problema.