提前感谢您的帮助。我是powershell的新手,对于noobish问题很抱歉。
问题:我将带有文件名的 csv 导入到数组中。该数组由数字(即95325866256)组成,文件名是什么。我的目标是使用阵列中的 ID 从远程系统复制所有文件。这是我尝试过的:
$array_chipIDs = Import-csv "C:\Data\chipID.csv" -UseCulture
$Export = "C:\Data\Export"
Write-Host -ForegroundColor Cyan "Anzahl der IDs: "$array_chipIDs.count
foreach ($i in $array_chipIDs){
Write-Host -ForegroundColor Yellow $i
foreach ($chipID in $array_chipIDs) {
Get-ChildItem -Path $pfad1 -Recurse -Include *.sdf, *.idat | select FullName | Copy-Item -Path {$_.Fullname} $export
if ($chipID -eq ''){
break
}
}
但我错过了给 gci 实际数组值(文件名)的点。
感谢帮助!