Я создал скрипт Powershell для добавления исходного содержимого XLSX в целевой файл XLSX. Целевой файл выглядит следующим образом:
Date|Name|Node|Cluster
|ABC PC HS1
|XZZ CC HS2
|XYZ DD HS3
Я хочу добавить метку времени в первый столбец для каждой добавляемой строки. Как мне этого добиться?
$excel = Open-ExcelPackage "target.xlsx"
Import-Excel "source.xlsx" -WorksheetName "Node" |
Export-Excel "target.xlsx" -WorksheetName "Node" -Append
Set-ExcelRow -ExcelPackage $excel -WorksheetName "Node" -Value {Get-Date (Get-Date).AddMonths(-1) -Format "MMM/yy"} -StartColumn 1
Close-ExcelPackage -ExcelPackage $excel