Aqui está uma maneira de fazer isso usando o Powershell:
get-childitem C:\Myfolder\ -exclude "MyBankDetails" -recurse | foreach ($_) {remove-item $_.fullname}
Ele reciclará em C:\Myfolder
e excluirá tudo exceto pasta MyBankDetails
. Você pode adicionar exclusões, pastas e arquivos, como desejar. Por exemplo:
... -exclude "MyBankDetails","AnOtherFolder","File.txt",*.someFileExtension ...