Powershell. File-Info mit einer Eigenschaft vervollständigen
Hallo zusammen,
ist es möglich, mit Powershell eine File-Info Eigenschaft z.B. bei einer .txt zu vervollständigen bzw. eine neue anlegen?
Idealerweise per StreamWritter, da ich den für andere Zwecke sowieso nutze.
Mit:
klappt es allerdings, aber ich muss die Datei erneut beschreiben, das möchte ich direkt im Steam durch den Writter erledigen.
In etwa so:
Velen Dank
ist es möglich, mit Powershell eine File-Info Eigenschaft z.B. bei einer .txt zu vervollständigen bzw. eine neue anlegen?
Idealerweise per StreamWritter, da ich den für andere Zwecke sowieso nutze.
Mit:
$t = get-Item -Path "c:\temp\test.txt"
$t | Add-Member NoteProperty -Name 'test' -Value 'value' -Force
In etwa so:
$filestream = [System.IO.FileStream]::new($Path, [System.IO.FileMode]'3', [System.IO.FileAccess]'3', [System.IO.FileShare]'none');
$writer = [System.IO.StreamWriter]::new( $filestream, [System.Text.UTF8Encoding]::new());
$writerinfo = [System.IO.StreamWriter]::new($Path);
Velen Dank
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 3664437083
Url: https://administrator.de/contentid/3664437083
Ausgedruckt am: 22.11.2024 um 13:11 Uhr
4 Kommentare
Neuester Kommentar
Nein, das sind zwei völlig verschiedene Dinge. Das eine ergänzt eine Eigenschaft zu einem Object im RAM (sobald die Variable disposed wird ist sie weg), und das andere fügt nur den Inhalt einer Datei hinzu.
Eine Textdatei selbst hat keinen extra Speicher für zusätzliche permanente Eigenschaften.
Eine Textdatei selbst hat keinen extra Speicher für zusätzliche permanente Eigenschaften.
Ja, ist auch nur eine Textdatei.
=> Hinzufügen und manipulieren von Dateieigenschaften
=> Hinzufügen und manipulieren von Dateieigenschaften