PowerShell HelpFile - about_Redirection
 記事記号:[me1565] 初版:2011/May/10

この文書は、Windows PowerShellのヘルプ機能で表示される内容を再構成したものです。

トピック
    about_Redirection

簡易説明
    出力を Windows PowerShell からテキスト ファイルにリダイレクトする方法につい
    て説明します。

詳細説明
    既定では、Windows PowerShell のコマンド出力は Windows PowerShell コンソール
    に送信されます。ただし、出力をテキスト ファイルに送信することも、エラー出力
    を通常の出力ストリームにリダイレクトすることもできます。


    次の方法で出力をリダイレクトできます。

        - Out-File コマンドレットを使用し、コマンド出力をテキスト ファイルに送信
          する。通常、Out-File コマンドレットは、そのパラメーター (Encoding、For
          ce、Width、NoClobber など) を使用する必要がある場合に使用します。

        - Tee-Object コマンドレットを使用する。このコマンドレットは、コマンド出
          力をテキスト ファイルに送信し、その後でパイプラインに送信します。

        - Windows PowerShell のリダイレクト演算子を使用する。


      Windows PowerShell のリダイレクト演算子は、次のとおりです。


      演算子    説明                       例
      --------  ----------------------     ------------------------------
      >         指定したファイルに出力を   get-process > process.txt
                送信します。

      >>        指定したファイルの内容に   dir *.ps1 >> scripts.txt
                出力を追加します。

      2>        指定したファイルにエラー   get-process none 2> errors.txt
                を送信します。
 
      2>>       指定したファイルの内容に   get-process none 2>> save-errors.txt
                エラーを追加します。
 
      2>&1      正常な出力ストリームにエ   get-process none, powershell 2>&1
                ラーを送信します。

    リダイレクト演算子の構文は次のとおりです。

       <input> <operator> [<path>\]<file>

 
    指定したファイルが既に存在する場合、データを追加しないリダイレクト演算子 (> 
    および 2>) を使用すると、ファイルの現在の内容が警告なしに上書きされます。た
    だし、ファイルが読み取り専用ファイル、非表示のファイル、システム ファイルの
    いずれかの場合、リダイレクトは失敗します。追加リダイレクト演算子 (>> および 
    2>>) を使用した場合、読み取り専用ファイルには書き込みは行われませんが、シス
    テム ファイルと非表示のファイルには内容が追加されます。
 

    読み取り専用ファイル、非表示のファイル、またはシステム ファイルに対し、内容
    のリダイレクトを強制的に行うには、Out-File コマンドレットとその Force パラメ
    ーターを使用します。リダイレクト演算子は、ファイルへの書き込み時に Unicode 
    エンコードを使用します。ファイルのエンコードが異

        なる場合、出力が適切にフォーマットされないことがあります。内容を非 Unico
        de ファイルにリダイレクトするには、Out-File コマンドレットとその Encodin
        g パラメーターを使用します。


関連項目
    Out-File
    Tee-Object
    about_Operators
    about_Command_Syntax
    about_Path_Syntax
	
記事で解説しているパソコンの環境
 基本ソフト: Windows 7
 キーワード: Windows PowerShell、ヘルプ、HelpFile、about_Redirection
ご利用数: 1862282
感想・要望・問い合わせは こちら