Doğrudan \\ 1.2.3.4 adresini ziyaret ederek Explorer'da (Windows 7 Professional) bağlı olduğum bir dosya sunucum (SMB) çalışıyorum. Kimlik bilgilerini kaydetmeden tek bir kullanıcı olarak oturum açtım ve şimdi oturumu kapatmak istiyorum (aslında farklı bir kullanıcıya geçmek istiyorum, ancak genel olarak çıkış yapabilmek yararlı olacaktır).
Bunu yapmak için yollar aradım ve bazı form kullanmayı öneren bir sürü bilgi buldum net use \\1.2.3.4 /del
:
- Windows paylaşımlı bir klasörden çıkış nasıl yapılır?
- Ağ Paylaşımı'nda oturum açtığım kullanıcıyı nasıl değiştiririm?
- Windows 7'de Paylaşılan Klasörlere Erişmek İçin Farklı Kimlik Bilgilerini Kullanma (www.raymond.cc)
- Win7'de bir ağ konumu için oturum açma kimlik bilgilerini nasıl kaldırabilirim? (serverfault.com)
- Yeniden başlatmadan ağ paylaşım sürücüsünde oturumu kapatma?
- Vb.
Ancak, bunların hiçbiri benim için işe yaramadı. Çalıştırıyorum net use * /del
, ardından net use
listenin boş olduğunu doğrulamak için kullanıyorum ve yine de paylaşım gizemli bir şekilde explorer'da, etkilenmemiş, erişilebilir ve yine de önceki giriş bilgilerini kullanarak kalıyor.
Denediğim başka bir şey de başarısız oldu, örneğin net use \\1.2.3.4 /user:newusername
kimlik bilgilerini değiştirmek için. Ancak, boş bir bağlantı listesi gösterildiğinde bilenet use
, bu yine de farklı kullanıcılarla aynı kaynağa birden fazla bağlantıya izin verilmediğini belirten bir hata üretti - neden net use
listede görünmeyen bağlantılar benim için bir gizem.
Daha sonra bu makaleyi , paylaşılan klasörden (microsoft.com) nasıl çıkış yapılacağını önerir:
net use * /del
(veya herhangi bir sunucu).- Kimlik Bilgileri Yöneticisi'nden kimlik bilgilerini temizle.
- İş İstasyonu hizmetini yeniden başlatın.
Bu prosedür benim için çalıştı. Kimlik bilgilerini kaydetmediğim için Kimlik Bilgisi Yöneticisi'nde ilgi çekici bir şey yoktu, ancak bağlantıları temizledikten sonra İş İstasyonu hizmetini yeniden başlatmak net
anahtardı (Hizmeti yeniden başlatmak için tüm explorer pencerelerini kapatmak zorunda kaldım).
Sorum şu: Özellikle de daha az teknoloji meraklısı kullanıcılara açıklamak zorunda kaldığımda bu hiç de uygun değil. Kesinlikle her şeyi otomatikleştirmek için örneğin bir toplu komut dosyası oluşturabilsem de, bunu yapmanın hizmetleri yeniden başlatmayı içermeyen (ve muhtemelen komut satırını içermeyen gerçek, uygun, tutarlı bir yol var mı? t)?
Ayrıca, bir alt soru: Bu konuda bulduğum kaynakların büyük çoğunluğunun İş İstasyonunu yeniden başlatmayı önermediğini ve net use
tek başına önerilen sürecin en azından bu gönderiler. İş İstasyonu yeniden başlatma bana özgü mü ve makinemdeki başka bir sorunun göstergesi mi yoksa bir nedenden ötürü tüm talimatların dışında mı kaldı? Sadece microsoft.com destek postasında bu adımı öneren talimatlar vardı, bu da nihayet benim için işe yaradı.
Bir paylaşımdan çıkış yapmak, bunu yapmanın basit bir yolunu haklı çıkarmak için yeterince yaygın bir kullanım örneği gibi görünüyor, bu yüzden bunu anlamanın ne kadar zor olduğuna şaşırıyorum.
Etkisi olmadan denediğim diğer şeyler:
net use
Komutları kullanmadan önce ve sonra tüm Explorer pencerelerini kapatma ( Kody Browns'ın cevabında önerildiği gibi ) ve bunun bir tür işlem başına kimlik bilgisi önbelleğe almasının (bu yanıttan da esinlendiğini) umarak "klasör başına ayrı işlem" ayarlarıyla doldurma .- Ev grubu bağlantı yönetimi ayarlarını değiştirme ( holmzi_online'ın yukarıdaki microsoft.com yayınındaki cevabı tarafından önerilir ).
- Tüm explorer süreçlerini (ana işlem dahil) öldürmek ve sonra explorer'ı yeniden başlatmak
net use * /del
( bu sorun eşlenmiş sürücülerde olmasına rağmen Robert Greer tarafından önerilmektedir ).