我有一个文件夹,里面有很多安装文件。我想取其中一些(通过给定模式找到)并将它们镜像到闪存驱动器。
资源:
D:\ccleaner124.exe
D:\dfc221.exe
D:\abc.exe
目的地:
H:\ccleaner123.exe
H:\dfc221.exe
模式:(直接存储在脚本中或某个 .txt 文件中)
D:\ccleaner*.exe
D:\dfc*.exe
结果:
来源:不变
目的地:
H:\ccleaner124.exe // deleted 123 as it had lower version number in pattern [a-zA-Z_-]*([0-9]*) and copied 124 instead
H:\dfc221.exe // current, so kept the same as it was (no copy)
我查看了 Copy-Item 函数属性,但在那里我没有找到类似“mirror”参数的任何东西。甚至可以用 Power Shell 做到这一点吗?