どうすれば本当にWindows 8.1 でネットワーク共有から切断するにはどうすればよいですか?
net use
ネットワーク ドライブ文字にマップされていない場合でも、ネットワーク共有から切断するには、次のように使用するのが一般的です。
net use \\server\share /del
ただし、そうした後でも、フォルダーは接続されたままになる場合があります。Windows エクスプローラーをすばやく開いて \server\share に移動すると、パスワードの入力を求められることなくすぐに接続され、そのフォルダーで必要なファイル操作をすべて実行できますが、net use
の出力に再び表示されることはありません。
使用してからnet use /del
10 ~ 15 秒間そのままにしておくと、共有が実際に切断されたように見え、Windows エクスプローラーでパスワードの入力が求められ、再接続に時間がかかるなどの問題が発生します。
これは重複しているかどうかわかりませんこの質問; 時々失敗するように聞こえますがnet use
、私の問題は、動作しているように見えても、見えない接続が開いたままになっていることです。
他に、ネットワーク共有接続を本当に完全に閉じる方法はありますか?通知されていない、net use
開いている接続を確認する方法はありますか?net use
(これは、Windows 8.1 Active Directory ドメイン メンバーをクライアントとして使用し、非ドメイン メンバーの Samba サーバーを使用しています。)
答え1
代わりに実行してくださいnet use * /delete
。これにより、すべての共有接続が削除され、ドメインに参加しているコンピューターでない限り、新しいユーザー名/パスワードの使用が強制されます。
答え2
発生しているのは、一定間隔で更新される Kerberos 資格情報のキャッシュであると思われます。
これを試してください。マップが切断され、Kerberos リストが消去されます。
net use \\server\share /del
klist purge
klist
単独では、現在アクティブな、使用可能な Kerberos「チケット」が表示されます。
答え3
8年経ってもまだ同じ問題が残っています...
「Klist purge」とエクスプローラーサービスの再起動を試したが、うまくいかなかったケースがいくつかあった。再起動は多くの場合うまくいったが、ワークステーション サービスの再起動これもうまくいった
ワークステーション サービスを再起動するためのヒント:
ホットキーWin+Rを使用して実行することができますサービス.msc「ワークステーション サービス」を探して再起動します (または停止して再度開始します)