Powershell Problem mit System.Collections.ArraylList?

Hallo.

Ich habe ein Problem mit einer ArrayList.

Meine Funktion funtioneirt solange durch die Funktion mehrere Dateien gefunden werden, wenn aber nur eine Datei gefunden wird bekomme ich immer einen Fehler.

Das ist der Bereich in dem die ArrayList gefüllt wird (bzw. ein Auszug):

...
[System.Collections.ArrayList]$TableData = @(Get-ChildItem $FullDateFolders -Filter $filter -File -Recurse) |
                   where-object {($_.LastAccessTime -le (get-date).AddMinutes($DelTime)) -and ($_.Fullname -like $filter1)} |
                       ForEach-Object `
                           -Begin {$i=0} `
                           -Process {
                               $i++
                               $TextBox_Output.AppendText([System.Environment]::NewLine + "# Add: " + $_.FullName)    #TODO Nur für TEST
                               write-host "Datei-Nr.: $i -- " $_.Name                               #TODO Nur für TEST
                               $_CopyFullPath     = (($_.FullName -split '\\') | Select -Last 3) -join '\'
                               $_CopyFolder     = (($_.FullName -split '\\') | Select -Last 3 | Select -SkipLast 1) -join '\'
                               $_DisplayPath  = (($_.FullName -split '\\') | Select -Last 4) -join '\'
                               $_NumberOfParts = (Select-String -path $_ -pattern 'K0007').count
                               $_LastDir      = (Split-Path $_.Directory -Leaf)
$_
...
                           

Wichtiger ist wahrscheinlich die Fehlermeldung:

Der Wert "@{Maschine=50151; Name=schleifen.dfq; Teile=0; LastWriteTime=13.07.2022 18:57:52; DisplayPath=20220713_060501\MFU\50151\schleifen.dfq; 
CopyFullPath=MFU\50151\schleifen.dfq; CopyFolder=MFU\50151; FullName=E:\Powershell_Skripts\99-Ordner_Test\Source\20220713_060501\MFU\50151\schleifen.dfq}" kann nicht 
in den Typ "System.Collections.ArrayList" konvertiert werden. Fehler: "Der Wert "@{Maschine=50151; Name=schleifen.dfq; Teile=0; LastWriteTime=13.07.2022 18:57:52; 
DisplayPath=20220713_060501\MFU\50151\schleifen.dfq; CopyFullPath=MFU\50151\schleifen.dfq; CopyFolder=MFU\50151; 
FullName=E:\Powershell_Skripts\99-Ordner_Test\Source\20220713_060501\MFU\50151\schleifen.dfq}" vom Typ "Selected.System.IO.FileInfo" kann nicht in den Typ 
"System.Collections.ArrayList" konvertiert werden."

Kann mit dieser Fehlermeldung vielleicht jemand was Anfangen und mir einen Tip für die Fehlersuche geben?

Computer, Software, Windows, IT, programmieren, GUI, PowerShell
Laptop kommt beschädigt von Reparatur zurück?

Ich habe vor ein Jahr bei O2 ein Laptop auf Raten gekauft gehabt, welchen ich für Schule und Studium nutzen wollte.

Ich habe Ihn erst die letzten ein zwei Monate so richtig benutzt, da ich davor diesen noch nicht benötigte und meine Angelegenheiten am PC geklärt habe, z.B. Gaming, Office etc..

Bei der Nutzung fiel mir auf, dass er willkürlich Eingaben macht, genauer, Asus Pen Eingabe und dann konnte man den Laptop nicht nutzen.

Erst als ich die Stifteingabe im Gerätemanager deaktiviert habe.

Habe den bei o2 zur Reparatur eingeschickt und der kam als "reparaiert" zurück, aber nichts da immer noch der selbe Fehler und jetzt noch mehr Beschädigungen.

• Kühlrippen abbgepochen

• unterseite voll zerkratzt und das mit unteranderem sehr großen und tiefen Kratzer

• Schraube fehlt

• USB-Steckplatz wackelt leicht, wenn ein USB Stick drinnen ist.

• Display ist auf der einen Seite zu tief drinnen und auf der anderen Seite so hoch, das man durch den Spaltmaß ins Gerät rein gucken kann

• zudem knartscht das Display jeim Touch (unten)

• Tastatur beleuchtung wirkt auch etwas schwächer

• achja, ganz wichtig, den ursprünglichen Fehler den haben die immer noch nicht behandelt.

Habe denen vor zwei Wochen geschrieben, die antwort kamm prompt in nicht mal 1 Stunde und die wollten dann Bilder, dann kam nichts mehr und dann habe ich ein Nachfrage-eMail geschickt und dann noch eine und dann habe ich eine wieder separat verschickt, dann kam die Antwort, wir hatten um Bilder gebeten. Ich dachte mur nur wollt ihr mich verarschen, naja egal, neu eMail mit Bildern verschickt und jetzt ist schon fast eine Woche um und immer noch nichts.

Wollte ja anrufen und das auch ganz am Anfang, aber man kann nicht mankann kur reparatur abfrage machen und das geht nicht weil das nur für Handys ist und man nicht mehr weiter kommt.

Soll ich diese Woche noch abwarten und dann nächsten Montag zu einem O2 Shop?

Es kotzt mich an, weil es so wirkt als ignorieren die es extra, einige Fehler sind mir auch erst aufgefallen nach dem ich denen die Bilder geschickt habe, z.B. Bildachirmknatschen.

Laprop ist ein Asus Vivobook Flip 14 (hat Touch/Tastatur und Stifteingabe)

Ps: es wurde per E-Mails mit dem Reparatur-Dienst geschrieben, bei o2 hatte ich nur am Anfang die Reparatur beantragt.

Reparatur-Dienst ist w-support oder so.

Computer, Technik, O2, Notebook, Reparatur, Telefonica, Laptop
Mehrere Webseiten über ein Login System organisieren?

Ich hab mehrere Webseiten die teils über verschiedene Server verstreut sind und es wäre ziemlich lästig für jede ein eigenes zu machen also hab ich beschlossen sowas ähnliches wie oAuth nur mit PHP zu bauen, am besten so zweckmäßig wie möglich um das ganze zu erleichtern. Kann man das Konzept als fertig bezeichnen oder muss man da noch was dran ändern?

Dass man sich anmelden kann wird man auf die anmeldeseite geleitet, man gibt seine Daten ein und man wird auf die eigentliche Seite zurückgeleitet

um einen Benutzer anzumelden greift der dienst als erstes auf einen langen string zurück nennen wir es mal API Token. dieser wird während der nutzer auf die anmeldeseite geleitet wird mit post übergeben um zum einen sicherzustellen dass die webseite autorisiert dazu ist daten anzufragen und zum anderen dass das login system weiß wohin es den token und den Nutzer nach der anmeldung leiten soll. Dann meldet sich der nutzer auf der loginseite n und der nutzername und das passwort wird validiert etc. danach stellt der authentifizierungsserver das access Token aus, was beim weiterleiten wieder zurückgepostet wird. Dieses access token wird dann beim nutzer als cookie gespeichert und der Dienst der dann die Zeichenkette erhalten hat fragt dann die benötigten daten(nutzername, geburtsdatum etc.) mit curl von autentifizierungsserver ab und somit ist der nutzer angemeldet.

Das heißt ich müsste das script was prüft welchen Benutzername man hat muss mit jedem einzelnen Seitenaufruf erneut mittels dem access token den nutzernamen anfragen, eventell kann man das aber auch über nen session cookie mit nutzername regeln

Also: kann man das umsetzen oder habe ich was vergessen?

Computer, Webseite, programmieren, JavaScript, Datenbank, MySQL, PHP, Webserver
Reichen 400 Watt für die Komponenten?

Guten Morgen.

Ich habe eine wichtige Frage ob ich bei 400 Watt bleiben kann oder mir eventuell 500 Watt kaufen soll! Ich Liste hier meine Komponenten auf:

RAM: https://www.mindfactory.de/product_info.php/16GB-Corsair-Vengeance-LPX-LP-schwarz-DDR4-3200-DIMM-CL16-Dual-Kit_1026270.html

PSU: https://www.mindfactory.de/product_info.php/400-Watt-be-quiet--System-Power-9-Non-Modular-80--Bronze_1228435.html

HDD: https://www.mindfactory.de/product_info.php/1TB-Toshiba-P300-High-Performance-HDWD110UZSVA-64MB-3-5Zoll--8-9cm--SAT_1196773.html

CPU: https://www.mindfactory.de/product_info.php/Intel-Core-i5-10400F-6x-2-90GHz-So-1200-BOX_1364474.html

CPU Kühler: https://www.mindfactory.de/product_info.php/Xilence-M403-Pro-ARGB--XC129--Tower-Kuehler_1364110.html

SSD: https://www.mindfactory.de/product_info.php/500GB-Kingston-NV1-M-2-PCIe-3-0-x4-3D-NAND-TLC--SNVS-500G-_1403886.html

MB: https://www.mindfactory.de/product_info.php/Gigabyte-B560M-H-mATX-So-1200_1414653.html

Gehäuse ( Mit den 4 Lüfter ): https://www.amazon.de/KOLINK-Observatory-Lite-Mesh-Midi-Tower/dp/B08D6R6NVS/ref=sr_1_3?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=3J4WE3TVR5X6W&keywords=Kolink&qid=1657702898&sprefix=kolin%2Caps%2C70&sr=8-3

Grafikkarte: https://www.mindfactory.de/product_info.php/4GB-Gigabyte-Radeon-RX-6500-XT-Gaming-OC-GDDR6-HDMI-DP-retail_1440346.html

Bei 400 Watt bleiben 100%
500 Watt kaufen 0%
PC, Computer, Technik, Netzteil
Kaputte Festplatte?

Hallo Leute,

Seit ein paar Wochen habe ich Probleme mit meinem Laptop (Lenovo Ideapad 3). Es kamen regelmäßig Bluescreens mit verschiedenen Fehlermeldungen, u.a. "WHEA_UNCORRECTABLE_ERROR", "CLOCK_WATCHDOG_TIMEOUT" und 1-2 andere.

Habe die RAM schon raus- und reingeseteckt, hat nichts gebracht - also neu aufgesetzt, dachte es wäre ein Softwareproblem. Jetzt stecke ich so halb in einem Bootloop. Werde direkt in Bios geleitet, nach mehrmaligen Versuchen bin ich auch 1-2 Mal durchgekommen, nur um kurz danach wieder rausgehauen zu werden. Ansonsten halt Lenovo Symbol und direkt zurück zu Bios. Habe davor aber Windows neu einrichten können.

Systemzeit stimmt. UEFI und Legacy habe ich beides probiert, natürlich auch alle externen Adapter entfernt. Ich denke deshalb, es ist ein Problem an der Festplatte? Kenne mich leider nicht aus. Mir ist aufgefallen, dass im BIOS "Hard disk - Not installed" steht. Das aber auch bei den versuchen, als ich durch kam. Habe eine SSD, weiß also nicht, ob BIOS da unterscheidet oder beides als hard Disk beschreibt. Habe nie etwas übertaktet oder sonstige Spielchen getrieben. Habe auch an ein Problem mit dem Standardtreiber vom WLAN gedacht, da ich nach einigen Abstürzen bis zum erfolgreichen Neustart kein Internet und dort auch keine Optionen hatte.

- Ideapad 3 / AMD Ryzen 5 3500 U & Vega Mobile / 8192 MB / Hard Disk not installed (512GB SSD) / Secure Boot Enabled / Intelligent Cooling / etc. Etc... -

Möchte mir gerne eine 2. Meinung anhören, bevor ich mir ne neue Festplatte zulege. In der Zeit Versuche ich reinzukommen und ein Programm zum Scannen der SSD runterzuladen.

Vielen Dank für jede Hilfe!

PC, Computer, Software, Windows, Technik, Hardware, Festplatte, BIOS, Laptop

Meistgelesene Beiträge zum Thema Computer