PowerShellでファイル作成する

PowerShell
PowerShellでファイル作成する

PowerShellでファイル作成するにはnew-itemコマンドレットを使用します。

PS C:\work_ps> new-item -Path C:\work_ps\sample.txt -Type file
ディレクトリ: C:\work_ps
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 2015/05/14 4:19 0 sample.txt
PS C:\work_ps>

但しこれでは空のファイルができるだけです。そこでヒアドキュメントを使用してファイル作成します。

ヒアドキュメントは@”と”@で囲む、または@’と’@で囲むことを言います。

PS C:\work_ps> $txt = @"
>> test
>> test
>> test
>> "@ > a.txt
>>
PS C:\work_ps>

これでtestと言う文字列が3行書かれたa.txtと言うファイルが作成されます。

$txtにヒアドキュメントを代入し、それをa.txtにリダイレクトしているイメージです。

“@ > a.txtと入力してEnterを押し、再度Enterを押さないとプロンプトが戻りませんので注意してください。

コメント

タイトルとURLをコピーしました