我的问题如下:
我修复了一堆已损坏的dwg
,我需要使用电源外壳修复已损坏的那些。它们具有相同的名称,问题是我通过Windows搜索工具获取文件,并且我将它们全部放在一个文件夹中。
原始损坏的文件存在于许多子文件夹中。如何从say文件夹
复制所有文件"d:\repaired" to "d:\original"
用修复后的原始文件替换每个原始文件?
我尝试使用xcopy
使用/u
,但我还需要一种方法来遍历子文件夹。
答案 0 :(得分:0)
修改
$ files = Get-ChildItem -path C:\ files -Filter * .txt -Recurse
foreach
($file in $files)
{copy-item -path *.txt -destination $files -recurse -force}
将查找具有特定扩展名的所有文件,然后将其替换为-path中指定的目录中的另一个文件。
答案 1 :(得分:0)
好的伙计们,我是通过命令行完成的。我在这里找到了答案: Replacing a file into multiple folders/subdirectories
我只是使用了这样的东西:
替换C:\ SomeFile.Txt C:\ SomeRootFolder_ContainsMultipleSubFolders / s