如何获取单个文件名以显示在写主机输出中?现在,它只是空白。如果我只是将其保留为$ line而不是$ line.filename,它将仅列出文件引用的通配符字符串,例如file * .dar。
$remotePath = "C:\folder\"
$lines = Get-Content "file.txt"
foreach ($line in $lines)
{
Write-Host "Downloading $($line.Filename) to C:\folder\ ..."
$session.GetFiles($line, $remotePath).Check()
$dt = Get-Date
Add-Content $log "$dt : Downloading $($line.Filename) to C:\folder.."