Makale numarası: 176197 - Son Gözden Geçirme: 27 Mart 2007 Salı - Gözden geçirme: 2.6

Nasıl yapılır: oturum açma komut dosyası iletişim kutusu, bir Windows istemcisinin Gizle

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.
Duyuru
Bu makalede, Windows 2000 için geçerlidir. 13 Temmuz 2010 üzerinde Windows 2000 Destek sonlandırıyor.Windows 2000 End-of-Support Solution Center (http://support.microsoft.com/?scid=http%3a%2f%2fsupport.microsoft.com%2fwin2000) , Windows 2000'den geçiş stratejisini planlama bir başlangıç noktasıdır. Daha fazla bilgi için Microsoft Support Lifecycle Policy (http://support.microsoft.com/lifecycle/) "konusuna bakın.
Hepsini aç | Hepsini kapa

Belirtiler

Oturum açma komut dosyası çalıştırıldığında, komut dosyası bitinceye kadar bir iletişim kutusu görüntülenir. Birçok Yöneticiler çalışırken, bu iletişim kutusunu simge durumuna küçültme, veya onu; bu nedenle, kullanıcılar oturum açma komut dosyası için farkında, arka planda gerçekleştirmek istediğiniz. Windows LMSCRIPT dosyasını kullanmaz ve cmd.exe varsayılan özelliklerini değiştirmek istediğiniz diğer yöntemlerin kullanılması gerekir.

Çözüm

Gerçek oturum açma komut dosyasını çağıran bir toplu iş dosyası oluşturun. Not Defteri'ni kullanarak, aşağıdaki giriş olan bir dosya oluşturun:
   START /MIN LOGON.BAT
				

Toplu iş dosyasını kaydedin ve bu dosyayı etki alanları için Kullanıcı Yöneticisi'nde kullanıcı hesaplarının oturum açma komut dosyası adı belirtin. Kullanıcıların Windows'a oturum açın, şimdi, başlangıçta hangi sırayla, oturum açma komut dosyası çağırır ve simge durumuna küçültülmüş başlamaktadır yukarıdaki toplu iş dosyası çalışır. Gerçek oturum açma komut dosyasında son giriş, dosya düzgün biçimde kapanacak biçimde EXIT olması gerekir.

Bu işlem, büyük çalışır ve kullanıcı gerçek oturum açma komut dosyasındaki işlenmekte olan komutları görme sorunu çözdü.

Bu istemciler varsa, bu çalışmaz; bu nedenle, windows for Workgroups istemcileri START komutunu anlaşılmıyor. Ayrıca, etki alanları için Kullanıcı Yöneticisi'nde belirtilen oturum açma komut dosyasının ilk çağrı hala bir oturum açma iletişim kutusu oluşturur. Kutuyu hemen kaybolur, ancak hala bir problemfor, kullanıcının oturum açarken sıradan dışında her şeyi görmek isteyen yönetici neden olabilir. Simge durumuna küçültülmüş olarak oturum açma sırasında oturum açma komut dosyası iletişim kutusu vardır ve tüm istemcilerini desteklemek için aşağıdakileri yapın:

  1. Ilk hazırlığı, etki alanları için Kullanıcı Yöneticisi'nde belirtilen oturum açma komut dosyası bir duraklama deyimi ekleyin. Oturum açma komut dosyası penceresi erişim için gerekli olduğundan bu pause önemli olur.
  2. Iş istasyonu için söz konusu kullanıcı olarak oturum açma ve oturum açma komut dosyası durakladığında, Denetim menüsünden Özellikler ' i seçin.
  3. Windows içinde Ekran boyutu ve konumu, Düzen sekmesini seçin sekmesini tıklatın ve genişlik ve Yükseklik ekran arabellek boyutu ve pencere boyutu 1 olarak ayarlayın.
  4. Pencere konumu için sol ayarı ve üst konumlandırın (ekran çözünürlüğüne bağlı olarak değişir) en yüksek sayı olası kümesi 0 olarak ayarlanır. Bu pencereyi ekranın sol alt köşesindeki koyacaktır.
  5. Ayarları değiştirdikten sonra Tamam ' ı seçin ve sonra bir uygulama için Özellikler iletişim kutusu ile karşılaşırsınız. "Özellikleri, aynı başlıkla ileride oluşturulacak pencereler için Kaydet" seçin ve Tamam ' ı seçin.
  6. Kullanıcı olarak oturumu, oturum açma komut dosyasından duraklatmayı kaldırmak ve yeniden oturum açın. Iletişim kutusu yine de, varsa, ancak kullanıcılar şekilde dışında ekranın sol alt köşesinde.
Daha sonra pencerelerini yeniden boyutlandırmak gereken ve ekranın erişim, Kayıt Defteri Düzenleyicisi'ni ve şu anahtarı silin:

Önemli Bu bölüm, yöntem veya görev kayıt defterini nasıl söyleyin adımları içerir. Ancak kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu nedenle, bu adımları dikkatlice uyguladığınızdan emin olun. Ek koruma için, kayıt defterini değiştirmeden önce yedeklemeyi unutmayın. Bir sorun oluşursa kayıt defterini daha sonra geri yükleyebilirsiniz. Kayıt defterini yedekleme ve geri yükleme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
322756  (http://support.microsoft.com/kb/322756/ ) Windows'da kayıt defterini yedekleme ve geri yükleme
HKEY_CURRENT_USER\Console\_ComputerName_NETLOGON_LogonScript

Bu anahtar'ın silindikten sonra varsayılan iletişim kutusunu yeniden Windows için aynı başlıkla sunulur.

Daha fazla bilgi

Oturum açma komut dosyaları, her etki alanı denetleyicisinin NetLogon paylaşımında bulunur, şansını Yukarıdaki örnekte kullanılandan daha farklı bir sunucuya oturum açma komut dosyası çalıştırabilir iyi olur.

Dosya, kayıt defterindeki _ComputerName_NETLOGON_LogonScript gösterilir. Farklı bir denetleyici tarafından doğrulanır, bilgisayar adı açıktır aynı olmaz. Burada, bu sorunu gidermek için kullanabileceğiniz iki yöntem bulunmaktadır.

  • Iş istasyonu için söz konusu kullanıcı olarak oturum açın. Başlat'ı seçin ve ardından Çalıştır veya dosya ve sonra Çalıştır ve UNC yolu, her etki alanı denetleyicileriniz kullanarak toplu iş dosyasını çalıştırın. Örneğin,

    run \\PDC\NETLOGON\logon.bat
    						

    Dosyası çalıştığında, 3-5, yukarıdaki adımları izleyip (var. her etki alanı denetleyicisi için bu işlemi yineleyin BDC1 BDC2, BDC3 ve benzeri). Bu, oturum açma komut dosyasını her olası kimlik doğrulaması yapan sunucuların kayıt defterinde bir giriş oluşturur.
  • REGEDIT çalıştırmak söz konusu kullanıcı oturum açtıysanız, değiştirebilirsiniz.

    HKEY_CURRENT_USER\Console klasörünü genişletin. Yukarıdaki adımları 1 ile 6 arasında gidip sonra çok aşağıdakine benzer bir girdi görürsünüz:
    _ComputerName_Share_logon.s


    Soru anahtarı seçin, kayıt defteri seçin ve sonra da kayıt defteri ver</a1>'ı tıklatın. Dosyayı seçtiğiniz bir ad verin. Not Defteri'ni kullanarak dosyayı düzenleyin. Aşağıdaki gibi görünecektir:
    REGEDIT4 [HKEY_CURRENT_USER\Console\__SERVER_NETLOGON_logon.bat] "HistoryNoDup"=dword:00000000 "WindowSize"=dword:0001000d "WindowPosition"=dword:01c00000 "ScreenBufferSize"=dword:0001000d "FontSize"=dword:000c0008 "FontFamily"=dword:00000030 "FontWeight"=dword:00000190

    Yukarıdaki bilgileri kopyalamak ve başka bir kimlik doğrulama sunucusu adı için SUNUCU adını değiştirmek, altına yapıştırın. Bu, tüm etki alanı denetleyicileri için yapılır. Dosyayı şimdi aşağıdaki gibi görünecektir:
    REGEDIT4 [HKEY_CURRENT_USER\Console\__SERVER_NETLOGON_logon.bat] "HistoryNoDup"=dword:00000000 "WindowSize"=dword:0001000d "WindowPosition"=dword:01c00000 "ScreenBufferSize"=dword:0001000d "FontSize"=dword:000c0008 "FontFamily"=dword:00000030 "FontWeight"=dword:00000190 [HKEY_CURRENT_USER\Console\__SERVER2_NETLOGON_logon.bat] "HistoryNoDup"=dword:00000000 "WindowSize"=dword:0001000d "WindowPosition"=dword:01c00000 "ScreenBufferSize"=dword:0001000d "FontSize"=dword:000c0008 "FontFamily"=dword:00000030 "FontWeight"=dword:00000190 [HKEY_CURRENT_USER\Console\__SERVER3_NETLOGON_logon.bat] "HistoryNoDup"=dword:00000000 "WindowSize"=dword:0001000d "WindowPosition"=dword:01c00000 "ScreenBufferSize"=dword:0001000d "FontSize"=dword:000c0008 "FontFamily"=dword:00000030 "FontWeight"=dword:00000190

    Sunucularınızdan her biri için bir girdi ekledikten sonra dosyayı kaydedin. Şimdi aynı windows çözünürlüğe sahip herhangi bir kullanıcı olarak oturum açın ve yalnızca bu dosyayı çift tıklatın veya onu REGEDIT kullanarak kayıt defterine içe aktarabilirsiniz. Tüm kullanıcılar aynı pencere ayarları, herhangi bir kimlik doğrulama sunucusu için oturum açma komut dosyası üzerinde şimdi gerekir.

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
Anahtar Kelimeler: 
kbmt KB176197 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:176197  (http://support.microsoft.com/kb/176197/en-us/ )