Powershell cdコマンドでProgram Filesにディレクトリ移動でInvalidArgument:エラーという内容ですが、正直、アップするまでの内容ではなかったのですが、Powershellというかサーバー初心者の方向けの内容です。
Powershellを利用してProgram Filesにディレクトリ移動しようとしてエラーがでたという内容で、海外のフォーラムに記載がありました。
Powershell内で、ディレクトリをPS C:\ WINDOWS \ system32から
PS C:\ Program Files \ WindowsPowerShell \ Scripts、これに固有のコマンドは何ですか?
Set-Locationコマンドとcdコマンドを使用していて、問題が発生しています。
これはスペースが含まれれる為にでてくるエラーで、以下のようにエラーがでます。
--------
PS C:\> cd C:\Program Files
Set-Location : 引数 'Files' を受け入れる位置指定パラメーターが見つかりません。
発生場所 行:1 文字:1
+ cd C:\Program Files
+ ~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Set-Location]、ParameterBindingException
+ FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.SetLocationCommand
-------
次のようにダブルコーテーションで囲むと問題なく動作します。
-------
PS C:\> cd "C:\Program Files"
PS C:\Program Files>
-------
ある程度サーバでの仕事をしていたらわかることですが、参考までに。