PowerShell コマンドの出力をファイルに送信する方法
重要なポイント
- PowerShell コマンドの出力を TXT ファイルに保存するには、コマンドを入力してスペースバーを押し、> (大なり) 記号を入力してスペースバーを押し、TXT ファイルへのフルパスを入力します。
- PowerShell コマンドから CSV ファイルを生成するには、コマンドを入力し、スペースバーを押し、| を入力します。(パイプ) 記号を入力してスペースバーを押し、「Export-CSV」と入力してスペースバーを押し、CSV ファイルへのフルパスを入力してスペースバーを押し、「-NoTypeInformation」と入力して Enter を押します。
PowerShell コマンドの結果をコンピューター上の TXT (テキスト) または CSV (カンマ区切り値) ファイルに保存しますか? その場合、それは簡単です。Windows 11 または Windows 10 PC でその方法を説明します。
PowerShell コマンドの出力をテキスト ファイルに送信する
PowerShell コマンドの出力をテキスト (TXT) ファイルに書き込むには、まずPowerShell ウィンドウを起動します。ここで、必要なコマンドを入力し、その出力をテキスト ファイルに出力します。コマンドを入力したら、スペースバーを押し、> (大なり) 記号を入力し、スペースバーを押し、出力を保存するテキスト ファイルへのフル パスを入力して、Enter を押します。
たとえば、「 systeminfo 」コマンドの出力をデスクトップ上の「SystemInfo.txt」という名前のファイルに保存する場合、コマンドは次のようになります。
systeminfo > C:\Users\mahes\Desktop\SystemInfo.txt
Enter キーを押すとすぐに、PowerShell は指定されたファイルを作成し、コマンドの結果をそのファイルに追加します。それが完了したら、指定したパスにアクセスすると、そこに新しく作成されたファイルが見つかります。
PowerShell コマンドの出力を CSV ファイルに送信する
指定した PowerShell コマンドの出力を含む CSV ファイルを作成する場合は、ツールの「Export-CSV」コマンドレットを使用します。
これを行うには、PowerShell を起動します。ここにコマンドを入力します (結果を CSV ファイルに出力します)。次に、スペースバーを押して、「|」を入力します。(パイプ) 記号を入力してスペースバーを押し、「Export-CSV」と入力してスペースバーを押し、作成する CSV ファイルへのフルパスを入力してスペースバーを押し、「-NoTypeInformation」と入力して Enter を押します。
たとえば、現在のディレクトリの項目リストをデスクトップ上の「List.csv」というファイルに保存する場合は、次のようなコマンドを使用します。ここでの「NoTypeInformation」パラメータは、CSV ファイルに #TYPE 情報ヘッダーを含めないようにコマンドに指示することに注意してください。
Get-ChildItem | Export-CSV C:\Users\mahes\Desktop\List.csv -NoTypeInformation
コマンドの実行が完了すると、現在のディレクトリ内の項目のリストを含む「List.csv」というファイルがデスクトップに作成されます。
PowerShell でテキストまたは CSV ファイルの内容を表示する
新しく作成したテキストまたは CSV ファイルの内容を PowerShell 内で直接表示できます。ファイルを開くためにツールを終了して別のアプリを使用する必要はありません。
これを行うには、PowerShell ウィンドウを開き、次のコマンドを入力して、「PATH」をテキストまたは CSV ファイルへの完全パスに置き換えて、Enter キーを押します。
Type PATH
たとえば、デスクトップに配置された「SystemInfo.txt」という名前のファイルの内容を読みたい場合は、次のコマンドを使用します。
Type C:\Users\mahes\Desktop\SystemInfo.txt
即座に、PowerShell が開いているウィンドウにファイルの内容をロードし、ファイルの内容を読み取ることができるようになります。
PowerShell コマンドの結果をテキストまたは CSV ファイルに保存する方法について知っておくべきことはこれですべてです。楽しむ!
コメントを残す