3 つのファイルを含むフォルダーがあり、コマンド プロンプトのdir /s /b
コマンドと同等のものを PowerShell で実行したいと考えています。どうすればいいでしょうか?
たとえば、フォルダ名が で、 、のtemp3
3つのテキストファイルが含まれている場合a.txt
、b.txt
c.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 /r
Powershell のオブジェクト指向アーキテクチャを扱うよりも優れています。