nel mio script controllo alcuni file e vorrei sostituire una parte del loro percorso completo con un'altra stringa (percorso unc della condivisione corrispondente).Sostituisci percorso nella stringa PowerShell
Esempio:
$fullpath = "D:\mydir\myfile.txt"
$path = "D:\mydir"
$share = "\\myserver\myshare"
write-host ($fullpath -replace $path, $share)
L'ultima riga mi dà un errore dal momento che $ percorso non non contiene un modello valido per le espressioni regolari.
Come posso modificare la linea per fare in modo che l'operatore di sostituzione gestisca il contenuto della variabile $ percorso come letterale?
Grazie in anticipo, Kevin
\ Grazie mille. Troppo facile :-) – bitfrickler
:) Quando non mi sono reso conto di questo metodo, il codice era complicato (sfuggendo manualmente ai caratteri sensibili alle espressioni regolari). Questo metodo paga;) – stej