Hi Community,
eigentlich sollte das Problem ja relativ einfach zu lösen sein, denn mittels
Müsste eigentlich der vornestehende String an eine Datei angehängt werden, was aber in meinem Fall scheinbar nicht funktionieren will, denn es wird bei jeder neuen Zeile immer nur die eigentliche Zeile ersetzt. Es scheint also als würde der Parameter ignoriert werden, ohne das -append passiert aber garnichts in der Datei.
Wenn ich es mit
probiere passiert das gleiche, allerdings in japanischen und indischen Schriftzeichen, was aber wohl irgendwo an der Kodierung liegt.
Ein möglicher Grund für das Verhalten würde mir einfallen, denn die Aufrufe von "out-file" geschehen nicht ein einem Skript, sondern das Skript wird mehrmals hintereinander aufgerufen, was sich durch den Workflow, in dem das Skript aufgerufen wird, nicht verhindern lässt.
Kennt ihr eine Möglichkeit das zu umgehen oder gibt es evtl. eine Alternative?
Vielen Dank im Voraus.
Gruß
MrCastle
eigentlich sollte das Problem ja relativ einfach zu lösen sein, denn mittels
Code:
"Hier String eingeben" | out-file "C:\datei.txt" -append
Müsste eigentlich der vornestehende String an eine Datei angehängt werden, was aber in meinem Fall scheinbar nicht funktionieren will, denn es wird bei jeder neuen Zeile immer nur die eigentliche Zeile ersetzt. Es scheint also als würde der Parameter ignoriert werden, ohne das -append passiert aber garnichts in der Datei.
Wenn ich es mit
Code:
Add-Content "C:\datei.txt" "Text"
Ein möglicher Grund für das Verhalten würde mir einfallen, denn die Aufrufe von "out-file" geschehen nicht ein einem Skript, sondern das Skript wird mehrmals hintereinander aufgerufen, was sich durch den Workflow, in dem das Skript aufgerufen wird, nicht verhindern lässt.
Kennt ihr eine Möglichkeit das zu umgehen oder gibt es evtl. eine Alternative?
Vielen Dank im Voraus.
Gruß
MrCastle
Zuletzt bearbeitet: