Em suma, o PowerShell é uma plataforma de scripting extensível e completa, ao passo que o MS-DOS não é. ms-dos foi bom para o Windows 98, mas não mais. A Microsoft está investindo pesadamente no desenvolvimento de powershell. Eles estão tentando apresentar o PowerShell como o BASH para o Linux. No novo sistema operacional da Microsoft, você pode fazer quase todas as tarefas usando commandlets powershell. O que você pode fazer em Dos também pode ser feito no powershell, mas o inverso não é verdadeiro. Há um grande número de commandlets de terceiros disponíveis para o powershell, o que o torna muito flexível.