Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede, komutun uzak sunucudan query user bilgi sorgulamaması sorununu düzeltmeye yönelik yardım sağlanır.
Özgün KB numarası: 235567
Belirtiler
Uzak bir sunucudan bilgi almak için sorgu kullanıcı komutunu kullandığınızda, kullanıcının mevcut olmadığını bildirir.
Örneğin:
query user username /server:remoteserver
Aşağıdaki hata da görüntülenebilir:
Kullanıcı adı için kullanıcı yok
Neden
Bu sorun, komutunu kullandığınızda ve bir kullanıcı adı belirttiğinizde query user oluşur. Sorgu komutu bunun yerel olduğunu varsayar ve yalnızca bu kullanıcı için yerel sunucuya bakar.
kullanarak query user /SERVER:REMOTESERVER bu bilgileri bildirir, ancak uzak sunucuda şu anda oturum açmış olan tüm kullanıcılar listelenir.
Çözüm
Bu sorunu çözmek için Windows NT Server 4.0, Terminal Server Edition için en son hizmet paketini edinin.
Geçici çözüm
Bu sorunu geçici olarak çözmek için aşağıdaki yöntemlerden birini kullanın:
Uzak sunucuyu sorgular ve kullanıcı adı yazmaz. Bu komut, söz konusu sunucudaki tüm kullanıcıları listeler.
query user / server:remoteserverTek bir kullanıcı listesi elde etmek için yukarıdaki komutun çıkışını bulma yoluyla gönderebilirsiniz:
query user / server:remoteserver | find "username"Tek bir kullanıcıyı sorgulamak için bir toplu iş dosyası oluşturun.
Batch File Name: Q.bat
Toplu iş dosyasına aşağıdaki metni yazın ve dosyayı kaydedin:query user / server :%1 | find "%2"
Komut istemine aşağıdakileri yazın:q remoteserver usernameNot
REMOTESERVER ve USERNAME, sorgulamaya çalıştığınız ilgili sunucu ve kullanıcıdır.
Durum
Microsoft, bunun Microsoft Windows NT Server sürüm 4.0, 4.0 SP, Terminal Server Edition'da bir sorun olduğunu doğruladı.
Bu sorun ilk olarak Windows NT Server 4.0, Terminal Server Edition, Service Pack 5'te düzeltildi.