PowerShell は、コマンドプロンプトの後継として開発されたため、コマンドプロンプトでできることは、PowerShell でもできます。また、PowerShell は開発環境がついているなど複雑な処理も作りやすい仕様になっており、コマンドプロンプトの上位互換と考えてもよいでしょう。