cmd.exe é um shell. Bash é um shell. Ambos interpretam e executam a entrada da linha de comando de maneira similar (ish), ambos permitem que você execute as coisas, e ambos podem interpretar scripts baseados em suas sintaxes relativas, mas essas sintaxes são bem diferentes.
O PowerShell é outro intérprete de terminal da Microsoft. É muito mais como Bash em termos de capacidade nativa, embora com uma sintaxe ainda mais selvagem.
Em geral, a ênfase do Windows tem sido fornecer acesso gráfico às coisas. Muita funcionalidade não é exposta de forma nativa pelos comandos da linha de comando. O que é foi copiado do MSDOS, então coisas cotidianas como mover arquivos são bastante simples, mas desmontar pode levar aplicações extras . Eu suspeito que você pode fazer qualquer coisa com bastante pesquisa e instalação.
Em outras palavras, se eu encontrasse um dispositivo nuclear preparado e a única interface para difundi-lo era uma linha de comando do cmd.exe, provavelmente todos nós morreríamos. Eu arriscaria com tar
.