我想使用powershell在D:\ abc文件夹和所有子文件夹中查找名为q.jpg的多个文件,然后将所有q.jpg替换为位于文件夹D:\ updates中的新q.jpg。 我尝试过不同的命令,但不断出现红色错误。
答案 0 :(得分:1)
#long version
Get-ChildItem "D:\ABC" -Recurse -file -filter "q.txt" | ForEach-Object {Copy-Item "D:\updates\q.txt" $_.FullName }
#quick version
gci "D:\ABC" -R -file -fi "q.txt" | %{cpi "D:\updates\q.txt" $_.FullName }