我对脚本编写过程非常陌生。我一直在谷歌搜索我的问题超过一个星期,并找到了我需要的部分片段,但我无法弄清楚如何将它们放在一起。
我需要以下方面的帮助:
FOLDER1/main.txt
FOLDER1/SUBFOLDER/main.txt
FOLDER2/main.txt
FOLDER3/main.txt
我需要复制main.txt并将其重命名为temp.txt到同一文件夹中... (除了,我有一千个这样的文件要做!)
所以我会有这样的事情:
FOLDER1
> main.txt
> temp.txt
FOLDER1/SUBFOLDER
> main.txt
> temp.txt
FOLDER2
> main.txt
> temp.txt
FOLDER3
> main.txt
> temp.txt
感谢任何帮助。谢谢!
答案 0 :(得分:1)
在PowerShell中:
Get-ChildItem 'C:\some\folder' -Filter 'main.txt' -Recurse | % {
Copy-Item $_.FullName (Join-Path $_.Directory 'temp.txt')
}
批处理:
@echo off
for /r "C:\some\folder" %%f in (main.txt) do (
copy "%%~ff" "%%~dpftemp.txt"
)