net use でネットワーク上のPCにログインする

もくじ
https://tera1707.com/entry/2022/02/06/144447

やりたいこと

LANケーブルで直接接続したPCに共有フォルダを作って、そのフォルダにアクセスするときに、毎回

  • エクスプローラーのアドレスのところに\\192.168.111.111みたいにアドレスを入れて、
  • ユーザー名とパスワードを入力する欄で毎回ユーザー名とパスワードを入力してから

共有フォルダにアクセスしていた。

それが地味にめんどくさい。なんか、バッチを置いといてダブルクリックしたら一発でログインして共有フォルダを開くとかできないか。

やったこと

net useコマンドをつかう。

IPアドレス192.168.111.111のPC上にある共有フォルダtestフォルダにアクセスしたい。

PCには「user name1」という名前で、パスワードが「pw」というユーザーがあるとする。

192.168.111.111だけ、ってのはできないっぽい。フォルダの共有名まではいれないといけない。

単にテストフォルダにアクセスする

net use \\192.168.111.111\test /user:"user name1" pw

ドライブを割り当てる

\\192.168.111.111\testフォルダにDドライブを割り当てて、次回ログイン時に自動で再接続する

net use D: \\192.168.111.111\test /user:"user name1" pw

ドライブを割り当てる

\\192.168.111.111\testフォルダにDドライブを割り当てて、次回ログイン時に自動で再接続★しない★

net use D: \\192.168.111.111\test /user:"user name1" pw /persistent:no

割り当てたドライブを削除する

net use D: /delete /y

/yがないと、プロンプトで本当に消すかを聞かれる

ネットワーク上のtestフォルダにアクセスして、そのフォルダを開く

下記のようなバッチを作っておけば、IDとパスワード入力を省略しつつ、そのフォルダを開けそう。

net use \\192.168.111.111\test /user:"user name1" pw
explorer \\192.168.111.111\test

参考

net useコマンド

https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-r2-and-2012/gg651155(v=ws.11)

windows net useコマンドでネットワークドライブの割り当て・切断をする方法

https://cloud5.jp/windows-net-use/

net useコマンド

https://xtech.nikkei.com/it/article/COLUMN/20060725/244263/