ファイルの内容を置換
Replace contents of file
ファイルの内容の複数の文字列を置換して文字コードを指定して保存。
code
$Contents = Get-Content "C:\Users\PCUSER\Desktop\test.txt";
$Contents = $Contents -replace "検索A","置換A";
$Contents = $Contents -replace "検索B","置換B" ;
$Contents | Out-File -Encoding default "C:\Users\PCUSER\Desktop\test_new.bat";
Out-File -Encoding default <#SHIFT-JIS で保存#>
Out-File -Encoding utf8 <#UTF-8 で保存#>