PowerShell で指定行数のテキストファイルを作成する。

本日は、PowerShellで1000行のテキストファイルの作成手順を解説いたします。

PowerShell で指定行数のテキストファイルを作成するコード

PowerShellを使用して指定された行数のテキストファイルを生成するスクリプトの例です。

・System.Randomは、ランダムな数値を生成するためのクラスです。このクラスを使用すると、様々なランダムな値(整数や浮動小数点数など)を生成することができます。

$random.NextDouble(): $random インスタンスの NextDouble() メソッドを呼び出し、0以上1未満のランダムな浮動小数点数を生成します。

NextDouble() メソッドは、0以上1未満のランダムな倍精度浮動小数点数を返します。
.ToString(“N10”): 生成されたランダムな浮動小数点数を文字列に変換します。
ToString() メソッドの引数に “N10” を指定することで、小数点以下10桁までの文字列表現を取得します。

# テキストファイルのパス
$filePath = "C:\Users\user\Desktop\makefile\output.txt"

# 生成する行数
$lineCount = 100000

# テキストファイルを生成
$random = New-Object System.Random
$lines = for ($i = 1; $i -le $lineCount; $i++) {
    $randomString = $random.NextDouble().ToString("N10")
    "Line $i $randomString"
}

$lines | Out-File $filePath -Encoding UTF8

Write-Host "テキストファイルの生成が完了しました。"

実行結果

上記スクリプトを実行します。

作成されたファイルを開いてみます。

100000行分のデータが書かれていました。

まとめ

本日は、PowerShellで1000行のテキストファイルの作成手順を解説しました。

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