Powershell等初心者かつ初めての質問になりますので質問内容に不備などありましたらすみません。
Powershell上でnasを参照するため以下のコマンドを実行したところエラーになりました。
Set-location "\\(nasのパス)"
・エラー内容
Set-location : パス '\\(nasのパス)' が存在しないため検出できません。 発生場所 行:1 文字:1 + Set-location "\\(nasのパス)" + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (\\(nasのパス):String) [Set-Location], ItemNotFoundException + FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.SetLocationCommand
エクスプローラ上でアドレス欄に[\(nasのパス)]を指定すると、アクセスができるため、Set-Locationがエラーになる理由がわかりません。
お分かりになる方いらっしゃいますか。
具体的に何と書いているのでしょう?
肝心のエラーメッセージが表示されていませんでした、申し訳ありません。
以下になります。
Set-Location : パス '\\(nasのパス)' が存在しないため検出できません。
発生場所 行:1 文字:1
+ Set-Location "\\(nasのパス)"
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (\\(nasのパス):String) [Set-Location], ItemNotFoundException
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.SetLocationCommand
あ、そこじゃなくて、
Set-Location "\\(nasのパス)"
の部分です。英数字は伏せ字(オールAとか)でいいのですが。
返答が遅くなってしまい申し訳ありません。
nasのIPアドレスを直接指定しています。
Set-Location "\\AAA.BBB.CCC.DDD"
といった感じです。
回答いただきありがとうございます。
set-locationの場合は共有名がついている必要があるということですね。
若干質問の趣旨から外れるのですがIPアドレスを指定しつつ現在の場所を指定する方法はあるのでしょうか
