1

RAM情報を取得するために取り組んでいるスクリプトがあります。現在、受け入れられている最大 RAM、RAM スロット、インストールされている RAM スティック、インストールされている RAM の合計、コンピューター名、logonuser をエクスポートします。

出力ファイルに速度プロパティを追加しようとしていますが、何らかの理由でこれがエクスポートされません。これは私がコマンドのために持っているものです:

$Speed = get-WMIobject -class win32_PhysicalMemory | measure-object -property speed -sum

とのためにout-file。私は持っている:

"Ram Speed:" -f $($speed.Sum) | Out-File "$ExportPath\$computerName-Memory_Scan.txt

コンソールでコマンドを実行すると、画面に正常に書き込まれますが、テキスト ファイルにエクスポートしようとすると、「Ram Speed:」とデータが表示されません。私が見逃しているのは何ですか?

4

1 に答える 1

2

フォーマット項目がありません{0}:

"Ram Speed: {0}" -f $($speed.Sum) | Out-File "$ExportPath\$computerName-Memory_Scan.txt
于 2016-06-22T13:55:35.840 に答える