如何从一系列文件夹中复制名称相同的文件,并将文件夹名称附加到文件名中以消除歧义?

我的源文件夹包含包含以下文件的目录(每个文件具有相同的名称):

dir1\f
dir2\f
dir3\f
...

I would like to copy all files named f to another directory, renamed as follows:

dir1-f
dir2-f
dir3-f

我可以使用Windows批处理文件来执行此操作吗?