net useコマンドで共有リソースの接続を行うことがありますが、環境によって問題なく接続できたりできなかったりすることがあります。
既に接続済みであることによるエラーや切断処理ができていない等、わかりやすいものであればいいのですが
- IPアドレスだと問題ないけどホスト名やFQDN名だと接続できなくなることがある
- あるいはその逆
- 両方とも同じOS/同じスクリプトを実行し、接続先も同じなのに片方は問題なく接続できるがもう片方では接続できない
などということがあります。
OS再起動で復旧することもありますが、それでも接続できない場合もあります。
「システムエラー 53」となって接続できない場合でローカルアカウントに問題があるケースだと
(接続先ホスト名)\(接続先のローカルアカウント名)
としないとエラーになるケースがあります。
「.\(接続先のローカルアカウント名)」だと、何故かエラーとなる場合があります。
これはリモートデスクトップでの接続の場合も同様ですが、まずは宛先ホスト名まで入れて接続を試してみましょう。





