PowerShell - Zahl aus Textdatei pro Monat summieren

Mitglied: Pat.bat

Pat.bat (Level 1) - Jetzt verbinden

16.12.2019 um 11:10 Uhr, 569 Aufrufe, 3 Kommentare

Hallo zusammen,

da wir täglich eine kleine Textdatei generieren, wie viele Dokumente am Vortag gedruckt wurden, möchten wir nun ein Diagramm erstellen lassen, was uns dann grafisch etwa per Jahr, Monat oder Woche die Zahlen anzeigt.

Dazu bin ich nun an dem Skript dran, was sich die Textdateien zieht (erstmal nur pro Monat).
Ich gehe mit dem Skript also in den Ordner mit dem Jahr und gehe dort die Monatsordner durch. in jedem Monatsordner befindet sich dann noch ein Ordner mit dem Tagesdatum zb. 15-10-2019. Darin befindet sich dann die Textdatei, wo ich per Get-Content -First 1 die erste Zeile auslese, wo sich die Anzahl der am Tag gedruckten Dokumente befindet.

2 Probleme habe ich derzeit.

1. hat er zwar den kompletten Pfad in der Variable $File, zieht sich aber immer den Userpfad/Druckliste.txt
2. wenn ich das Skript so abändere:
dann zieht er sich die Anzahl aus den Textdateien, aber sagt:
letzendlich soll das Skript dann einen Rückgabewert an das aufrufende Skript geben, das Array $SumPerMonth (wozu ich noch nicht gekommen bin).
Mitglied: Kraemer
16.12.2019 um 11:20 Uhr
Zitat von Pat.bat:
1. hat er zwar den kompletten Pfad in der Variable $File, zieht sich aber immer den Userpfad/Druckliste.txt
$File repräsentiert ein Objekt, welches mehrere Eigenschaften hat. Du musst schon die für dich passende wählen

Bitte warten ..
Mitglied: Pat.bat
16.12.2019 um 11:34 Uhr
Ah richtig, da hab ich nicht mehr dran gedacht. So ist das erste schon mal geklärt.

Aber das Array füllt er mir trotzdem noch nicht.

Ich verstehe nur nicht warum er das nicht zuordnen kann. Oder muss ich erst die Daten im Array deklarieren, bevor ich sie füllen kann?

Das Array müsste am Ende dann ja so aussehen in etwa:

Bitte warten ..
Mitglied: 142232
16.12.2019, aktualisiert um 15:42 Uhr
Bitte warten ..
Heiß diskutierte Inhalte
Windows Server
Veeam - DCs restore - 0xc00002e2
gelöst Freak-On-SiliconFrageWindows Server22 Kommentare

Servus; Ich hab hier zwei Server 2012R2 DCs auf jeweils einem Hyper-V sitzen. Gesichert wird mit Veeam B&R. JA, ...

CPU, RAM, Mainboards
Hardwareanforderung für Remote Desktop
gelöst Diddi-tbFrageCPU, RAM, Mainboards12 Kommentare

Hallo zusammen, ich brauche mal wieder einen Rat von euch. Mein Chef möchte gerne öfter von zu Hause aus ...

Multimedia & Zubehör
Anforderungen an Telefonanlage
jensgebkenFrageMultimedia & Zubehör10 Kommentare

Hallo Gemeinschaft, bin auf der Suche nach einer Telefonanlage die folgendes können muss: - unterschiedliche Ansagen (z.b. während der ...

LAN, WAN, Wireless
Studentenwohnheim LAN Anschluss mit Router verbinden
SchweisserFrageLAN, WAN, Wireless8 Kommentare

Hallo Leute, ich habe zu dem Thema schon einige Beiträge gelesen, konnte aber für meinen Fall bisher keine funktionierende ...

Humor (lol)
Wir werden alt
Dilbert-MDFrageHumor (lol)7 Kommentare

Themenbereich OT Neulich bei einem IT-Problem: Ein IT-Problem ist kein Problem, wenn man die richtigen Suchbegriffe und Fachwörter in ...

DNS
DNS in AD und pfSense - pfBlockerNG Listen werden nicht beruecksichtigt
DerDummePeterFrageDNS7 Kommentare

Moin, ich bin der Peter und hab mich hier nun doch angemeldet. Ich habe mit IT ueberhaupt nix zu ...

Ähnliche Inhalte
Batch & Shell
Eingabe in Textdatei - Powershell
gelöst JedimeisterFrageBatch & Shell3 Kommentare

Hallo Community ich stehe wieder einmal vor einem Problem ich möchte wenn das Skript ausgeführt wird und in der ...

Batch & Shell

Powershell: Ausgabe in Tägliche Textdatei

gelöst JedimeisterFrageBatch & Shell11 Kommentare

Hallo ich probiere momentan die Ausgaben $name, $name2, $name3 bei jedem durchlauf in eine Textdatei zu bekommen Die Textdatei ...

Batch & Shell

Powershell: Zeilennummer einer Textdatei auslesen

gelöst NogNogFrageBatch & Shell4 Kommentare

Guten Tag Zusammen Ich habe eine Frage bezüglich Zeilennummern in Textdateien. Ich habe ein Logfile bei dem steht, ob ...

Visual Studio

Powershell Variable mit führender 0 im Monat - Tag - Stunde

gelöst Molly11FrageVisual Studio4 Kommentare

Hallo zusammen, ich bin neu hier und will mich kurz vorstellen- :-D Meine neue Tätiigkeit bezieht sich auf alles ...

Batch & Shell

Powershell - In Textdatei suchen und ersetzen

gelöst Raaja89FrageBatch & Shell5 Kommentare

Hallo Zusammen, ich habe einen Textdatei mit vielen aufeinander folgendenden Leerzeichen und wo an diversen Stellen Überschriften stehen. Ungefähr ...

Batch & Shell

PowerShell - Ordner auslesen und als Textdatei ausgeben

Pat.batFrageBatch & Shell3 Kommentare

Hallo zusammen, ich wollte gerade ein kleines Skript schreiben, das einen Ordner ausliest und den Namen der Dateien in ...

Berechtigungs- und IdentitätsmanagementBerechtigungs- und IdentitätsmanagementWebdienste und -serverWebdienste und -serverDatenbankenDatenbankenMonitoring & SupportMonitoring & SupportHybrid CloudHybrid CloudSmall Business ITSmall Business IT