PowerShell: alle Array-Werte in csv Datei
Hallo,
ich steh gerade etwas auf dem Schlauch. Wie kann ich in einer Datei alle Werte, die in der Schleife durchlaufen werden ausgeben?
mit den # in der Schleife wirft er mir das schon richtig aus:
Wenn ich die # in der Schleife entferne, dann wird logischerweise der letzte Array-Wert mit der letzen Datei überschieben und nur dieser ist in der .csv sichtbar.
Mit dem Beitrag powershell-array-textdatei-ausgeben-278519 komm ich nicht zurecht.
Danke vorab.
ich steh gerade etwas auf dem Schlauch. Wie kann ich in einer Datei alle Werte, die in der Schleife durchlaufen werden ausgeben?
# Variablen
$date = Get-Date -Format yyyy_MM_dd
$time = get-date -format HHmm
$DateTime = $date + "-" + $time
#Daten bearbeiten
$currentDirectory = "\\SERVER1\"
$fileName = "allAdUsers"
$type = ".csv"
$csvPath = $currentDirectory + $fileName + "_" + $DateTime + $type
# Prozedur
$array = @(
"Hans.Muesser",
"redam",
..............
)
foreach ($i in $array){
Get-ADUser -Identity $i -Properties * |
select sAMAccountName, sn, cn, mail, department, title, displayName, physicalDeliveryOfficeName #|
#Export-Csv -Path $csvPath -Delimiter ";" -Encoding Unicode
}
mit den # in der Schleife wirft er mir das schon richtig aus:
Wenn ich die # in der Schleife entferne, dann wird logischerweise der letzte Array-Wert mit der letzen Datei überschieben und nur dieser ist in der .csv sichtbar.
Mit dem Beitrag powershell-array-textdatei-ausgeben-278519 komm ich nicht zurecht.
Danke vorab.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 632178
Url: https://administrator.de/forum/powershell-alle-array-werte-in-csv-datei-632178.html
Ausgedruckt am: 22.12.2024 um 19:12 Uhr
2 Kommentare
Neuester Kommentar
ich steh gerade etwas auf dem Schlauch.
Immer die Schuld auf den Schlauch schieben, ts ts ts der hat euch nichts getan, mal ehrlich ein kurzer Blick ins Handbuch hätte gereicht und die Zeit für das Schreiben eines Threads gespart ...-Append ist dein Freund ...
#.....
Get-ADUser -Identity $i -Properties * | select sAMAccountName, sn, cn, mail, department, title, displayName, physicalDeliveryOfficeName | Export-Csv -Path $csvPath -Delimiter ";" -Encoding Unicode -Append
# ....
Allseits frohes Wurschteln
Gruß p.