Ci sono due modi per fare il
replace di stringhe in
PowerShell. Invocare il metodo
Replace(str1, str2) dell'oggetto stringa
$a = "tesT"
$a.Replace("t", "x")
che da come risultato
quindi fa un replace
case sentitive, oppure usare il parametro
-replace di
PowerShell$a = "tesT"
$a -replace "t", "x"
# oppure $a -replace("t", "x")
che da come risultato
che esegue un replace
case insensitive. Il vantaggio del parametro
-replace è che accetta anche delle regual expression.
Per renderlo case sensitive anteponi una
c ovvero
-creplace
Per maggiori info digita
get-help about_Comparison_Operators | more