PowerShell で「dir /s /b」を実行するにはどうすればいいですか? 質問する

PowerShell で「dir /s /b」を実行するにはどうすればいいですか? 質問する

3 つのファイルを含むフォルダーがあり、コマンド プロンプトのdir /s /bコマンドと同等のものを PowerShell で実行したいと考えています。どうすればいいでしょうか?

たとえば、フォルダ名が で、 、のtemp33つのテキストファイルが含まれている場合a.txtb.txtc.txt

C:\temp3> dir /s /b

私に与える

C:\temp3\a.txt
C:\temp3\b.txt
C:\temp3\c.txt

どうすれば同じPowerShell での結果はどうなりますか?

ベストアンサー1

Powershell をシェルとして使用している場合 (スクリプト プロセッサとしてではなく)、次のように入力するだけです。

cmd /r dir /s /b

この/rフラグは、cmd.exeコマンドを実行して終了するように指示します。つまり、同じ実行コンテキストで終了します。

多くのコマンドの場合、cmd /rPowershell のオブジェクト指向アーキテクチャを扱うよりも優れています。

おすすめ記事