[FAQ CENTER トップ]
[Powershell FAQ トップへ]



【Powershell】"null 配列にインデックスを付けることはできません" の原因と対処



更新日:2019/06/05


エラーの内容


Powershell で以下のエラーメッセージが表示される場合があります。


null 配列にインデックスを付けることはできません



英語メッセージ:

Cannot index into a null array error




原因


定義されていない変数に配列としてインデックスが付けられた可能性があります。定義されていないので0,2,3,4,5・・・のような index を付けることはできません。
変数が定義されているか確認してください。単純なタイプミスの原因もあります。


[例]:

Write-Host $Arg[0]
null 配列にインデックスを付けることはできません。



$Argはスペルミスです。$Args と修正して解決しました。






[Powershell FAQ トップへ]
[FAQ CENTER トップ]


本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。 このページはリンクフリーです。(このページへの直接リンクも可能です。) Copyright(c) tooljp.com 2007-2018