3テラバイト

プログラム関連備忘録サイト。主にゲーム。

PowerShell

PowerShellでテキストファイルに書き込む

投稿日:

こんにちは、今日はPowerShellでテキストファイルに書き込む方法についてまとめていきます。

確認環境

PSVersion 5.1.18362.1110

テキストファイルに書き込む

System.IO.StreamWriter

System.IO.StreamWriterオブジェクトを用いてテキストファイルに文字列を書き込みます。

System.IO.StreamWriterコンストラクタの第一引数に開くファイル名、
第二引数に$trueを指定すると追記、$falseを指定すると上書き、
第三引数に文字コードを指定します。

System.IO.StreamWriterオブジェクトのWriteLine関数に文字列を渡すと開いたファイルにその文字列が書き込まれます。

$fileName = "test.txt"
$file = New-Object System.IO.StreamWriter($fileName, $false, [System.Text.Encoding]::GetEncoding("utf-8"))

$file.WriteLine("TEST")

$file.Close()

リンク

StreamWriter クラス (System.IO) | Microsoft Docs
https://docs.microsoft.com/ja-jp/dotnet/api/system.io.streamwriter?view=net-5.0

-PowerShell


comment

メールアドレスが公開されることはありません。

関連記事

no image

PowerShellで実行ポリシーを設定するコマンドレットSet-ExecutionPolicyの使い方

こんにちは、今日はPowerShellで実行ポリシーを設定するコマンドレットSet-ExecutionPolicyの使い方についてまとめていきます。 確認環境 PSVersion 5.1.18362. …

no image

PowerShellでテキストファイルを1行ずつ処理する

こんにちは、今日はPowerShellでテキストファイルを1行ずつ処理する方法についてまとめていきます。 確認環境 PSVersion 5.1.18362.1110 テキストファイルを1行ずつ処理する …

no image

PowerShellでアイテムをコピーするコマンドレットCopy-Itemの使い方

こんにちは、今日はPowerShellでアイテムをコピーするコマンドレットCopy-Itemの使い方についてまとめていきます。 確認環境 PSVersion 5.1.18362.1110 パラメータ …

no image

PowerShellでアイテムのコンテンツを設定するコマンドレットSet-Contentの使い方

こんにちは、今日はPowerShellでアイテムのコンテンツを設定するコマンドレットSet-Contentの使い方についてまとめていきます。 確認環境 PSVersion 5.1.18362.1110 …

no image

PowerShellで文字列の置換をする方法

確認環境 PSVersion 5.1.18362.1171 文字列の置換 -replace 以下のように置換したい文字列のあとに-replaceとカンマの前に置き換えたい文字列を、カンマの後に置き換え …