Falsches ergebniss in einer CSV nach dem Export
Guten Morgen zusammen
ich bekomme anstatt die Werte in einer Excel Tabelle nur die "längth" der einzelnen Wörter.
Beispiel
im Array steht NBAPS178 dann steht in der excel "8"
wie bekomme ich den richtigen Wert in das Excel?
mein code
Ich möchte also das nicht die "8" sondern der Name im Excel auftaucht.
Weiß niemand rat?
ich bekomme anstatt die Werte in einer Excel Tabelle nur die "längth" der einzelnen Wörter.
Beispiel
im Array steht NBAPS178 dann steht in der excel "8"
wie bekomme ich den richtigen Wert in das Excel?
mein code
#SPWO RESULT
import-module SQLite;
new-psdrive -name spwodb -psp SQLite -root "Data Source=C:\Users\admrd\Desktop\test\bat\spiceworks_prod.db";
$spwo_result = for ($n=13;$n -le 344;$n++)
{
$filter = "name='nbaps{0}'" -f $n;
ls spwodb:/devices -filter $filter | Select name, updated_on #| sort name,updated_on | Group name | %{$_.Group}
};
#Exportieren des SPWO_results in eine CSV mit trennzeichen ";"
$spwo_result | Export-CSV -Path "C:\Users\admrd\Desktop\test\bat\result_spwo.csv" -NoTypeInformation -Delimiter ";"
$Data_spwo += $spwo_result;
$spwo_name = @();
$spwo_update_on = @();
foreach($row in $Data_spwo)
{ #[string] damit wird das Prgramm verarscht und das Object als String ausgegeben.
$spwo_name += [string]$row.name;
$spwo_update_on += [string]$row.updated_on;
}
Echo test
echo $spwo_name;
$spwo_name | Export-CSV -Path "C:\Users\admrd\Desktop\test\bat\result_spwo_name.csv" -NoTypeInformation -Delimiter ";"
echo $spwo_update_on;
$spwo_update_on | Export-CSV -Path "C:\Users\admrd\Desktop\test\bat\result_spwo_update.csv" -NoTypeInformation -Delimiter ";"
Ich möchte also das nicht die "8" sondern der Name im Excel auftaucht.
Weiß niemand rat?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 223431
Url: https://administrator.de/contentid/223431
Ausgedruckt am: 22.11.2024 um 03:11 Uhr