Я пытаюсь объединить значение, импортированное из CSV, с отметкой времени (для создания имени файла).
Кажется, что когда я пытаюсь использовать foreach с $ csv, он перебирает все значения за одну итерацию.
$csv = Import-Csv .\servers.csv
function LogTime {return Get-Date -Format "yyyymmdd_HHmmss"}
foreach ($server in $csv)
{
$filename = $(LogTime) + "_" + $csv.SERVERNAME + ".log"
$filename
}
Это приводит к.
20191024_091007_server1 server2.log
20191024_091007_server1 server2.log
Что я ищу:
20191024_091007_server1.log
20191024_091007_server2.log