Çok sayıda öğe seçildiğinde Shell bağlam menüsü menüsü çalışmıyor


1

Aşağıdaki kayıt defteri anahtarını ekleyerek sağ tıklama bağlam menüsünü kullanarak sessizce bir dll kaydetme seçeneği ekledim:

[HKEY_CLASSES_ROOT\dllfile\shell\Register\command]
@="c:\\windows\\system32\\regsvr32.exe \"%1\" -s"

XP kullanıyordum. XP'de pek çok (200) para seçtiğimde ve onları sağ tıklattığımda, 'Kayıt Ol' seçeneğini alacaktım ve hepsini bir kerede sessizce kaydedebildim. Win7 x64 makinemde de aynısını denedim ve bir veya birkaç dll dosyası seçtiğimde çalışıyor, ancak 15'ten fazla dosya seçtiğimde, kayıt seçeneği artık bağlam menüsünde görünmüyor.

Neden bu ve nasıl düzeltebilirim?

Yanıtlar:


2

Ahh, sanırım kendi soruma cevap verebildim:

Anahtar, yeni bir kayıt defteri girdisi eklemektir:

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]
"MultipleInvokePromptMinimum"=dword:00000010

bir çok öğe seçildiğinde seçenekleri kaldırmak için güvenlik özelliğini devre dışı bırakıyor, ancak XP'de şimdi yapmadığı bir şey için beni yönlendirmek için kullandı ve hangisi güzel olursa ...

microsoft internet üzerinde dokümantasyon sitesinde (yukarıdaki gibi) 16 ayarlama o kadar sınırsız davranmasına izin, ama benim durumumda bu işe yaramadı söylüyor. 16'ya ayarlamak, bir kerede 16'ya kadar öğe kaydetmeme izin verdi. 16'dan fazla öğe seçtiğimde sadece sağ tıkladığım 1 öğeyi kaydetti. Kayıt defterini daha yüksek değerlere ayarlayarak bu kadar çok öğe üzerinde çalıştırabildiğimi belirledim,

"MultipleInvokePromptMinimum"=dword:00000011

bir kerede 17 öğeye kadar kayıt yapmama ve

"MultipleInvokePromptMinimum"=dword:000001f4

bir kerede 500'e kadar ürünü kaydetmeme izin verdi.

umarım bu başkasına yardımcı olur ve herhangi biri istemini nasıl geri yükleyeceğini bilirse minnettar olurum

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.