Mit dem folgenden Skript, können Sie ganz einfach eine Datei im Ordner und Unterordner suchen und durch eine neue Datei ersetzen.
$source = “sharescript_v14.ps1”
$target = “shareproject_X”
$FileName = “script_v14.ps1”
Get-ChildItem -recurse -path $target -Include $FileName | ForEach-Object {
$scriptPath = $_.FullName
Write-Host “replace file in $scriptPath”
copy-item $source $scriptPath -force
}