Programmieren – die neusten Beiträge

Powershell Wieso ist meine Variable voller als gedacht?

Hi zusammen.

Ich befülle über Pipeline ein Array.

In dieser Pipeline befülle ich eine WinForms Listbox.

Nur seltsamer weise wenn ich dies tue wird mein Array um das doppelte größer.

Kann mir dies vielleicht jemand erklären?

Zum Code:

$file_list = @( Get-ChildItem -Path $source -Filter $filter -Recurse -File |
    where-object {$_.LastAccessTime -le (get-date).AddMinutes($DelTime)} |
        ForEach-Object -Begin {$i = 0} -process {
            $i++
            $TextBox_Output.AppendText([System.Environment]::NewLine + $_.FullName)     #TODO Nur für TEST
            write-host "Datei-Nr.: $i -- heißt:" $_.Name                                #TODO Nur für TEST
            $ListBox.Items.Add("Maschinen-Nr.:   $(Split-Path $_.Directory -Leaf)  //  Programm-Name:   $($_.Name)")
            write-host "$_.Fullname"
            $_.FullName   
            }
)

Wenn ich so

$file_list.count

ausgebe dann sind da 6 Items drinnen.

Wenn ich aber die die Zeile

$ListBox.Items.Add("Maschinen-Nr.:   $(Split-Path $_.Directory -Leaf)  //  Programm-Name:   $($_.Name)")

auskommentiere, dann sind wie gewünscht nur noch 3 Items im Array.

Kann mir vielleicht jemand erklären wieso mir diese Zeile ins Array schreibt, obwohl sie (meiner Meinung nach) nur in eine Listbox erstellen soll.

Bzw. hat jemand einen Verbesserungsvorschlag?

Wie immer Vielen Dank im Vorraus für die Mithilfe.

Computer, Windows, IT, programmieren, Code, Informatik, PowerShell

Falsche Microsoft Konto bei Microsoft Konto eingerichtet,was jetzt?

Gestern hat mein bester Freund einen neuen Pc zum Geburtstag gekriegt. Weil er sich nicht mit Windows auskennt hat er mich gefragt ob ich ihm helfen kann. Leider hat er mir keinen Videoanruf beim telefonieren gezeigt sondern nur alles vorgelesen. Somit habe ich nur die Hälfte kapiert und konnte ihm nur wenige Sachen erklären. Er hat halt wirklich nichts verstanden und hat irgendwelche Sachen gemacht ,von den er mir nur die Hälfte erzählt hat und dann hat er nach meiner Telefonnummer gefragt, mit der mein Microsoft Konto hinterlegt ist. Damit hat er sich dann irgendwie ausversehen angemeldet und benutzt nun seinen Pc mit meinem Microsoft Konto. Sowas habe ich auch noch nie gesehen oder gehört ,weshalb ich komplett überfordert bin. Er will sich natürlich mit seinen Microsoft Konto anmelden ,aber dieses ganze Lokales Konto Zeug hat auch nichts gebracht. Er will seinen Pc aber auch nicht zurücksetzen,da der Verkäufer schon alle nötigen Treiber installiert hat. Ich wollte ihm erklären,dass beim zurücksetzen von Windows nicht die Daten der SSD gelöscht werden,doch das glaubte er mir nicht. Ich suche jetzt schon seit Stunden nach einer anderen Option ,aber ich finde nichts. Ich hoffe jemand von euch weiß bescheid, wie man das jetzige Konto entfernen kann und man das Konto von ihm benutzen kann ohne,dass man Windows zurücksetzt.

Ich bedanke mich jetzt schon für hilfreiche Antworten und wünsche allen noch einen schönen Tag.

LG M.E.

Computer, Microsoft, programmieren, Konto, Windows 10

Meistgelesene Beiträge zum Thema Programmieren