回答編集履歴

1

追記

2019/10/11 09:48

投稿

Zuishin
Zuishin

スコア28660

test CHANGED
@@ -13,3 +13,15 @@
13
13
  これを試してみてください。
14
14
 
15
15
  NoDelimiter のところはファイル中に出てこない文字列であれば何でも構いません。
16
+
17
+
18
+
19
+ # 追記
20
+
21
+
22
+
23
+ リンク先に書いてあるように、Get-Content はデフォルトで改行をデリミタ(区切り)として使用するので、行ごとに分割され、改行コードが消えてしまいます。それを防ぐためにファイル中に出てこないと予想される NoDelimiter という文字列をデリミタとして与えましたが、もしかしたら出てくるかもしれません。その場合、出力がファイルがそこで分割されてしまいます。
24
+
25
+
26
+
27
+ そこでより良い方法は Get-Content -Path ".\test.csv" -Delimiter ([guid]::NewGuid()) のように、GUID をデリミタとして与えることと思いましたので追記します。