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

メールアドレスが公開されることはありません。 が付いている欄は必須項目です


reCaptcha の認証期間が終了しました。ページを再読み込みしてください。

関連記事

no image

PowerShellで現在のディレクトリを表示するコマンドレットGet-Locationの使い方

こんにちは、今日はPowerShellで現在のディレクトリを表示するコマンドレットGet-Locationの使い方についてまとめていきます。 確認環境 PSVersion 5.1.18362.1110 …

no image

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

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

no image

PowerShellでコンソールからの入力を受け取るRead-Hostコマンドレットの使い方

コンソールから入力を受け取る 以下のスクリプトで、プロンプトにRead-Hostに渡した引数の文字列が表示され、入力された値が$inputに格納されます。 $input= Read-Host &quo …

no image

PowerShellでアイテムを削除するコマンドレットRemove-Itemの使い方

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

no image

PowerShellで特定ディレクトリのファイル内文字列を置換する

Get-ChildItem . | ForEach-Object {Get-Content -Encoding utf8 $_ | ForEach-Object {$_ -creplace &#039 …