-
Gesamte Inhalte
2.095 -
Registriert seit
-
Letzter Besuch
Beiträge erstellt von BOfH_666
-
-
vor 18 Minuten schrieb ChaS:
es sind 1:n Beziehungen. 1x im Inventar jedes Monat eine Handy Rechnung mit zig. Aufstellungen.
Es gibt also pro Rechnung mehrere Simkartennummern? Dann würde ich mir erst recht einen Index erstellen, der die Simkartennummern jeder Datei enthält und diesen dann mit den Inventardaten abgleichen. Wenn die Text-Dateien mit den Abrechnungsdaten ein definiertes Format haben, sollte das kein Problem sein.
-
Hallo und Willkommen im MCSEboard.
Mit Deinem Code klapperst Du für jede einzelne Zeile Deiner Inventarliste ALLE Text-Dateien im Verzeichnis 'C:\temp' ab. Wenn es 30 Dateien sind, prüfst Du also 1.200 mal 30 Dateien. Es wird also 36.000 mal eine Datei gelesen. Da würde ich einen anderen Ansatz versuchen.
Wie ist denn die Beziehung zwischen Simkartennr und Dateien mit Abrechnungsdaten? Ist das 1:1? Falls "ja", würde ich mir einen "Index" mit den Dateien der Abrechnungsdaten mit den jeweiligen Simkartennr aufbauen und diesen dann z.B. mit einem Compare-Object mit der Inventarliste vergleichen. Somit brauchst Du die 30 Dateien nur einmal abklappern und es sollte deutlich schneller laufen.
-
Willkommen im MCSEboard.
Ich hab mal für Dich gegoogled ...
-
vor 1 Stunde schrieb Parabol:
Will anschauen, ob es Sinn macht die Kollektionen (welche dann und ab wann) enger zu machen, um mit ihnen dafür im Ram, anstatt daß sie ausgelagert werden, zu jonglieren.
Hmmm ... macht die Sache für mich jetzt nicht wirklich klarer, aber ok ... ¯\_(ツ)_/¯
-
vor 14 Stunden schrieb Parabol:
Wie kann man die RAM-Belegung von solchen Variable abfragen?
Nur mal aus Neugier ... wofür brauchst Du das?
-
vor 3 Minuten schrieb HansK:
leider bin ich im Moment noch nicht so gut in PS unterwegs.
Wie gut sind Deine "Google-Fähigkeiten"?
https://www.google.com/search?q=powershell+get+target+of+shortcut
-
1
-
-
Nur nochmal aus Neugier ...
Am 8.8.2023 um 18:57 schrieb BOfH_666:Wozu? Gibt es ein Problem, welches Du damit lösen möchtest?
-
vor 12 Minuten schrieb Parabol:
Kann man RAM leeren
Wozu? Gibt es ein Problem, welches Du damit lösen möchtest? Hast Du schon versucht die "Garbage Collection" von PowerShell zu triggern?
-
vor 16 Minuten schrieb NilsK:
Dabei kann ich mich noch ziemlich genau an das Train-the-Trainer im Sommer 1999 erinnern ...
uiui ... jetzt sind wir wieder bei "Oma und Opa erzähl'n vom Krieg" ....
-
3
-
-
vor einer Stunde schrieb Nobbyaushb:
Der Fernsehturm ist mehrfach zu einem hässlichsten Gebäude der Welt gewählt worden
Vielleicht schaust Du Dir noch die anderen Aussichtstürme von Prag an ...
... generell haben die Honest Guides großartige Tipps für Touristen ...
https://www.youtube.com/@HONESTGUIDE
-
Laut Wikipedia, der letzte Freitag im Juli ...
https://de.wikipedia.org/wiki/System_Administrator_Appreciation_Day
-
vor 38 Minuten schrieb Andreas_HGW:
--> Das funktioniert und ist genau das was ich gesucht habe.
Super. Schön, dass ich helfen konnte.
-
Hallo Andreas, Willkommen im MCSEforum.
Wie schon im anderen Forum geschrieben, weiß ich nicht wie Du zu der Ausgabe kommst.
https://forums.powershell.org/t/powershell-compare-folders/22658
Wenn ich den folgenden Code ausführe ...
$Dir1 = 'C:\test' $Dir2 = 'C:\test2' Compare-Object -ReferenceObject $Dir1 -DifferenceObject $Dir2
... erhalte ich eine Ausgabe wie diese:
InputObject SideIndicator ----------- ------------- C:\test2 => C:\test <=
vor 21 Minuten schrieb Andreas_HGW:# In der Importdatei stehen pro Zeile jeweils 2 Verzeichnispfade, die verglichen werden sollen (mit Semikolon getrennt)
Diese Info ist neu ... und verwirrend ... kannst Du ein Beispiel dafür zeigen?
Edit:
... jetzt hat's geklingelt ...
Versuch mal das hier:
$Content1 = Get-ChildItem -Recurse -Path $Dir1 -Directory | Select-Object -ExpandProperty FullName $Content2 = Get-ChildItem -Recurse -Path $Dir2 -Directory | Select-Object -ExpandProperty FullName
-
vor 17 Minuten schrieb Der_Peter:
glaube
???
vor 17 Minuten schrieb Der_Peter:ich hab hinbekommen
Cool. Glückwunsch. Und danke für's Teilen.
vor 17 Minuten schrieb Der_Peter:gehst auhc noch einfacher ?
Ich würd's so lassen ...
Ein Tipp für's nächste Mal: Code hier im Forum bitte als Code formatieren.
Danke schon mal im Voraus
-
Wenn Du eine konkrete Hilfe möchtest, solltest Du konkrete Fragen stellen.
Bisher kam da nicht viel. ¯\_(ツ)_/¯
-
2
-
-
Guten Morgen Peter,
vor 7 Minuten schrieb Der_Peter:... ist doch bestimmt möglich oder ?
Das denke ich auch.
Was ist denn Deine eigentliche Frage? Oder wolltest Du das nur bestätigt haben?
Edit:
Je nach dem was "mehrere" bedeutet und ob das eine einmalige Aufgabe ist - könnte Dir eventuell schon Notepad++ helfen ....
-
Bei der ersten Code-Zeile, die Du angegeben hast fehlt die das Filter-Kriterium "in den letzten 180 Tagen erstellt".
Was ist falsch an der zweiten Code-Zeile? Ich würde noch dem Parameter "-Properties" die Eigenschaft "CannotChangePassword" hinzufügen - die scheinst Du ja zu wollen - und dann sollte das passen, oder?
Davon unabhängig: Kannst Du bitte den Code hier im Forum als solchen formatieren? Das geht mit dem "</>" Button
-
1
-
-
vor 2 Stunden schrieb johanndrees:
Jedoch ist es nicht gesagt, dass nach einer Neuinstallation das Problem behoben ist.
Wie könnte man das nur herausfinden?
vor 3 Stunden schrieb johanndrees:Möglicherweise sind weitere Einstellungen für den Zustand verantwortlich und der könnte sich wieder einstellen. Vor allem bei anderen Usern auch.
Hast Du denn dahingehend bereits Meldungen erhalten?
vor 3 Stunden schrieb johanndrees:Daher möchte ich gerne das Problem verstehen und lösen, nicht umgehen.
Das ist ein legitimes Ansinnen. Ich habe aber den Eindruck, dass Du Dich im Moment um ungelegte Eier sorgst. Und wenn man seinen PC und die PowerShell darauf für seine Arbeit braucht, wäre ich daran interessiert ein funktionstüchtiges Arbeitsgerät zu haben und würde das Jugend-forscht-Projekt auf später verschieben und dann auch ein Test-Gerat dafür benutzen.
so ... meine 2 Ct.
-
Bitte keine Screenshots posten, wenn der Text auch genügt. Einfach den Text kopieren, hier einfügen und als Code formatieren.
Darf ich fragen, wie lange Du Dich jetzt schon mit diesem Problem beschäftigst und wie lange auf der anderen Seite eine Neuinstallation dauern würde? Wenn eine Softwareverteilung existiert, mit der ein Rechner neu installiert wird, dauert es nach meiner Erfahrung üblicherweise nur 45 min oder so und Du wärst wieder auf einem definierten Zustand und könntest Dich wichtigeren Aufgaben widmen.
-
1
-
-
<SCNR>
vor 1 Stunde schrieb Dukel:Macht man das nicht vor der Bestellung?
Nur wenn das Budget begrenzt ist ...
</SCNR>
-
2
-
-
vor 2 Stunden schrieb johanndrees:
was hier auf meiner Maschine vermurkst ist und wie ich das beheben kann?
Isses nur Deine Maschine? Wenn "ja" - neu installieren und gut. ¯\_(ツ)_/¯
-
vor 30 Minuten schrieb mame:
und RAID als Sicherheit bei einem HD Crash.
Du verwechselst hier die Begrifflichkeiten Sicherheit mit Verfügbarkeit. Ein RAID erhöht die Verfügbarkeit. Die Sicherheit erhöhst Du mit einem vernünftigen Backup.
-
vor 10 Minuten schrieb rudy1212:
gibt es eine möglichkeit das zu beheben?
2 Möglichkeiten:
1. die 40 GB wieder runterschmeißen.
2. die Platte vergrößern.
-
vor 55 Minuten schrieb hacori:
Leider habe ich da wenig mitzureden. Aber ich werde bei Gelegenheit den Chef darauf ansprechen.
Wenn der Chef kein IT-Profi ist, ist er der falsche, das zu entscheiden. Wenn Du der IT-Profi in diesem Szenario bist, ist es Deine Expertise, die den Ausschlag geben sollte. Du solltest dem Chef ein entsprechendes Konzept anbieten, bei dem Du dann die geforderten Verantwortlichkeiten auch ruhigen Gewissens übernehmen kannst? Oder würdest Du Dein Auto eher vom Buchhalter einer Autowerkstatt repariert und instand gehalten wissen, als von einem Mechaniker?
-
1
-
Suche in Dateien, Performance steigern
in Windows Forum — Scripting
Geschrieben
Da ich mit Access genau Null Erfahrung habe und Du gesagt hast, dass es sowieso mehr oder weniger eine einmalige Aufgabe ist, würde ich es definitiv in PowerShell machen.
Das hängt von der Struktur der Text-Dateien ab. Ich würde vermutlich sogar soweit gehen, zu versuchen, die Daten gleich in einem Format zu bekommen, welches für die automatische Verarbeitung besser geeignet ist als Text-Prosa. Am besten z.B. CSV. Bei Business-Verträgen würde ich so einen Service erwarten.