EulandaXtools — Funktionsreferenz
Erstellt eine HTML-Übersicht der SFTP-Dateien eines Partners.
Show-SftpFilesAsHtml [-Partner] <hashtable> [-PartnerName] <string> [-DataPath] <string>
[-PassThru]Dateien mit .edi-Endung (neu) und .done-Endung (bereits geladen) werden farblich markiert und nach Datum gruppiert. Die Ausgabe landet im Temp-Ordner und der Dateiname wird zurückgegeben.
-Partner
Type: hashtablePartnerobjekt aus der JsonDb (z. B. von Get-ScheduledPartners).
-PartnerName
Type: stringName des Partners, wird aus der JsonDb geladen.
-DataPath
Type: stringPfad zur JsonDb, wenn PartnerName verwendet wird.
System.IO.FileInfo# Variante 1: Partnerobjekt direkt übergeben
$partner = Get-ScheduledPartners -JsonDb 'database\partner.json' | Where-Object partnerName -eq 'MARKANT'
Show-SftpFilesAsHtml -Partner $partner# Variante 2: Nur Name übergeben
Show-SftpFilesAsHtml -PartnerName 'MARKANT' -DataPath 'database'