Anbei der aktuelle Code:
$Header = @(
'szIdentNr',
'szGeraeteNr',
'sGrpNr',
'szBezeichnung',
'sKlassifizierung',
'sPruefOrtBez',
'dtPruefTermin',
'dtLastPruefTermin',
'dwMaxMessungen'
)
Import-Csv $in_file -Delimiter ';' -Header $Header |
Select-Object -Property 'szIdentNr',
'szGeraeteNr',
'sGrpNr',
'szBezeichnung',
'sKlassifizierung',
'sPruefOrtBez',
@{
Name = 'dtPruefTermin';
Expression = { (Get-Date $_.dtPruefTermin -Format 'yyyyMMdd')}
},
'dtLastPruefTermin',
@{
Name = 'dwMaxMessungen';
Expression = {'DefaultWert'}
}|
Export-CSV -Path $outtxt_file -Skip 1 -NoTypeInformation -Delimiter ";"
cat $outtxt_file | %{$_ -replace "`"",""} > $outdat_file
sorry, ohne Skip
Korrekte Zeile:
Export-CSV -Path $outtxt_file -NoTypeInformation -Delimiter ";"