1. ホーム
  2. powershell

[解決済み] PowerShellでファイル内の文字列をすべて置き換えるにはどうすればよいですか?

2022-03-25 18:35:06

質問

PowerShell を使用して、以下の文字列をすべて置き換えることができます。 [MYID] を指定されたファイルの MyValue . 最も簡単な方法は何ですか?

どのように解決するのですか?

(V3版)を使用してください。

(Get-Content c:\temp\test.txt).replace('[MYID]', 'MyValue') | Set-Content c:\temp\test.txt

あるいはV2の場合。

(Get-Content c:\temp\test.txt) -replace '\[MYID\]', 'MyValue' | Set-Content c:\temp\test.txt