ファイルの内容を置換

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 で保存#>