【发布时间】:2020-12-22 13:08:34
【问题描述】:
我在源驱动器中有一堆文件名,即 G:\Langpacks,我需要将它们复制到目标驱动器,即 G:\OSLANGS
源驱动器包含目标目录名称的一部分,即
-
G:\Langpacks\Microsoft-Windows-Client-Language-Pack_x64_de-de.cab
-
G:\Langpacks\Microsoft-Windows-Client-Language-Pack_x64_en-US.cab
目标云端硬盘文件夹名称包含文件名的一部分,即
- G:\OSLANGS\de-de
- G:\OSLANGS\zh-CN
如何将匹配的文件名从源复制到目标? 到目前为止,我已经尝试了以下代码,但无法为每个文件夹名称硬编码变量,请帮助
$filename = '*de-de*.*'
$searchinfolder = "G:\langpacks" Get-ChildItem -Path $searchinfolder -Filter $filename -Recurse | %{$_.FullName} ```
【问题讨论】:
标签: powershell