NET USE したネットワークドライブに次回ログオン時に再接続しないようにしたい
Windows でコマンドプロンプトからネットワーク上の他のホストの共有フォルダをマッピングするには、「NET USE」 コマンドを使うわけですが、マシンによって再度ログオンした時にそのマッピングに再接続しようとしたりしなかったりがバラバラでちょっと困ってたんです。
そんな話を同僚にしたところ、「/PERSISTENT:{YES|NO} で明示的に指定しとけばいいじゃん」 と言われました。なるほど。
ちなみに PERSISTENT が YES だと、次回ログオン時に再接続しに行きますし、NO だと再接続しません。ちょっと調べてみたところでは、Windows 的には “persistent:yes” がデフォルトらしいです。
個人的には、使うか使わないか分からないネットワークフォルダに毎回繋ぎに行くのも 「なんだかなぁ~」 と思うわけで、PERSISTENT は 常に NO にしておいて、必要なときに繋ぎに行くようにしようと思います。
て言うか、使い終わったらちゃんと切っておかないと、いつの間にかよくわからない共有マッピングばかりが増えちゃって、「使っているのか使ってないのか分からなくて、切るに切れない」 という事にもなりかねませんから。いや、ホントに。
なお、コマンドのサンプルは以下のようになります。
> NET USE * \\HOGE\FUGA PASSWORD /USER:ユーザー名 /PERSISTENT:NO
参考リンク
・管理者必見! ネットワーク・コマンド集 - net useコマンド:ITpro
・net use の「利用不可」について | Windows系OSのQ&A【OKWave】