ユーザーの姓名を含む列を持つ csv があります。以下を使用して、各列から csv データをインポートする方法を見つけました。
$firstname = Import-csv .\data.csv | select-object "Employee First Name"
$lastname = Import-csv .\data.csv | select-object "Employee Last Name"
私もそれを理解しました:
$username=$firstname.substring(0,1)+$lastname
オブジェクトを使用するときに機能しsystem.string
ます。問題は、すべての名前をループして、ユーザー名で新しい列を作成する必要があり、エラーが発生することです
System.Object[]] doesn't contain a method named 'substring'
を使用して文字列に変換できると思って$firstname.ToString()
いましたが、失敗したようです。私はまだpowershellを学ぼうとしているので、どんな助けも大歓迎です。