同じWindows(Vista)セッション中に、別のユーザーと同じワークグループ(ドメインなし)の同じ(samba)ファイルサーバーに接続する必要がある場合があります。Windowsは現在の接続をユーザー情報でキャッシュしているようです。新しい認証を強制するには、バッチスクリプトを実行します。
@echo off
net use * /delete /y
net use * /delete /y
net use * /delete /y
net use * /delete /y
net use * /delete /y
しかし、これはいつか機能し、時には機能せず、Windowsセッションを強制的に閉じます。
新しいユーザーとしてログインするために、実際の共有から完全に切断する方法はありますか。
更新
私はプログラムを開いておらず、ドライブ文字を接続しておらず、「net use」は空ですが、sambaサーバー(smbstatus)でIPC $共有が開いています。
追加中
net use \\server\IPC$
そしてまた
net use * /delete /y
また、「ネット使用」は、\ server \ IPC $(スペイン語のメッセージ)でファイルを開いたり、フォルダを検索したりすることについて不平を言います。
Vistaはまだ検索とインデックス作成のシェアを保持していると思います。
更新2
私は今これを手に入れたと思う:私は「Windows Search」サービスを停止し、バッチを実行した後、私は再び資格情報を求められる。