'~' (チルダ) で区切られたファイルで powershell コマンドレット import-csv を使用するための正しい構文を取得できないようです。私はもう試した
import-csv file.txt -Delimiter ~
import-csv file.txt -Delimiter "~"
import-csv file.txt -Delimiter '~'
import-csv file.txt -Delimiter `~
import-csv file.txt -Delimiter '`~'
最初の行を使用すると、次のようになります
Import-Csv : Cannot process argument because the value of argument "name" is invalid. Change the value of the "name" argument and run
the operation again.
At line:1 char:11
+ Import-Csv <<<< .\file.txt -Delimiter ~
+ CategoryInfo : InvalidArgument: (:) [Import-Csv], PSArgumentException
+ FullyQualifiedErrorId : Argument,Microsoft.PowerShell.Commands.ImportCsvCommand
「~」だと思っていたのですが、違うのかもしれません。テキストファイルのすべての「〜」を「、」に置き換えただけで、同じエラーが発生します