Powershellでデータをエクスポートして、オンラインポータルにアップロードしたいとします。私は、ポータルにアップロードできるCSVファイルにコンテンツを含む変数をエクスポートするExport-CSV関数を使用しています。CSVファイルをエクスポートする
が$Content | Export-Csv -Path c:\temp\content.csv -NoTypeInformation
エクスポートファイル(たExport.csv)は次のようになります:CSVは、この時点で格好良いさ
Serial Number,Device Name/Hostname,Tags,Notes
FTX123456A1,My Cisco Router,System,System1
...
文字列は、以前に収集されたデータをエクスポートします。私がファイルをアップロードしようとしたとき、私はプラットフォームに進まなかった。
ExcelでCSVを開き、「名前を付けて保存」を押したときにFiletypeが「Unicode Text(* .txt)」であることに気付きました。ファイル形式が間違いなくCSVだったので変です。私はオプションを "CSV-separated"に変更し、ファイルを再度アップロードしました。今はすべてが完璧に機能しました。 Powershellでこのより具体的なファイルタイプの定義をどのように定義できますか?
事前にお問い合わせいただきありがとうございます。 ベスト
Unicodeは、ファイルの*エンコーディング*を参照 - 使用し ' -Encoding'パラメータを 'Export-Csv'でUTF8またはASCIIに変更する –