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.
Not
Geçerli uygulama yönergeleri, yeni Denetim Masası öğelerinin .cpl dosyalar yerine .exe dosyaları olarak uygulanması gerektiğini belirtir. Aşağıdaki bilgiler temel olarak eski amaçlarla eklenmiştir.
CPlApplet işlevini dışarı aktaran bir DLL'de uygulanan Denetim Masası öğeleri, .exe dosyalardan farklı kayıt gereksinimlerine sahiptir. Windows XP'de yeni Denetim Masası öğe DLL'leri, program dosyaları klasörünün altındaki ilişkili uygulamanın klasörüne yüklenmelidir. .cpl uzantısıyla System32 dizininde depolanan öğelerin kaydedilmesi gerekmez; bunlar Denetim Masası'nda otomatik olarak gösterilir. CPlApplet kullanan diğer tüm Denetim Masası öğelerinin iki şekilde kaydedilmesi gerekir:
- Denetim Masası öğesi tüm kullanıcıların kullanımına sunulacaksa Microsoft\Windows\CurrentVersion\Denetim Masası\Cpls alt anahtarına HKEY_LOCAL_MACHINE\Yazılım\bir REG_EXPAND_SZ değeri ekleyerek yolu bilgisayar başına olarak kaydedin. öğesini DLL yoluna ayarlayın.
- Denetim Masası öğesi kullanıcı başına kullanılabilir olacaksa, HKEY_LOCAL_MACHINEyerine kök anahtar olarak HKEY_CURRENT_USER kullanın.
Aşağıdaki iki örnek, MyCplApp Denetim Masası öğesini kaydeder. DLL, MyCpl.cpl olarak adlandırılır ve MyCorp\MyApp uygulama dizininde bulunur. Bu ilk örnekte bilgisayar başına kayıt gösterilmektedir.
Talimat
1. Adım:
.cpl dosyasının varlığını kaydetmek için bu bilgileri kayıt defterine ekleyin.
HKEY_LOCAL_MACHINE
Software
Microsoft
Windows
CurrentVersion
Control Panel
Cpls
MyCpl = [REG_EXPAND_SZ] %ProgramFiles%\MyCorp\MyApp\MyCpl.cpl
2. Adım:
Windows Vista ve sonraki sürümleri : Denetim Masası öğesi için bir GUID sağlamak üzere bu ek bilgileri kayıt defterine ekleyin.
HKEY_LOCAL_MACHINE
Software
Microsoft
Windows
CurrentVersion
Control Panel
Extended Properties
System.Software.AppId
%ProgramFiles%\MyCorp\MyApp\MyCpl.cpl = {A newly generated GUID}
Denetim Masası öğesini benzersiz olarak tanımlamak için bir GUID oluşturarak, Denetim Masası'na görev bağlantıları ekleyebilirsiniz. Bu GUID olmadan, görev bağlantılarının Denetim Masası öğesiyle ilişkilendirilmesine imkan yoktur. Denetim Masası Öğesi içinAranabilir Görev Bağlantıları Oluşturma bölümüne bakın.
Adım 3:
Windows Vista ve sonraki sürümleri : Öğe için kurallı bir ad oluşturmak için kayıt defterine aşağıdaki bilgileri ekleyin.
HKEY_LOCAL_MACHINE
Software
Microsoft
Windows
CurrentVersion
Control Panel
Extended Properties
System.ApplicationName
%ProgramFiles%\MyCorp\MyApp\MyCpl.cpl = [REG_SZ] MyCorporation.MyCpl
Kurallı ad ekleyerek, kullanıcılar control.exe /name MyCorporation.MyCpl
girerek bir komut satırından Denetim Masası öğesini başlatabilir. Bu, bir uygulamayı .cpl dosyadan .exe dosyaya daha sonra, öğeyi kurallı adıyla açmaya devam etmelerinden dolayı herhangi bir değişiklik yapmak için program çağırmaya gerek kalmadan değiştirmeyi de mümkün kılar. Kurallı adlar hakkında daha fazla bilgi için bkz. Denetim Masası Öğelerini Yürütme.
4. Adım:
Windows Vista ve üzerini : Bir veya daha fazla kategoriye Denetim Masası öğesi atamak için kayıt defterine aşağıdaki bilgileri ekleyin.
HKEY_LOCAL_MACHINE
Software
Microsoft
Windows
CurrentVersion
Control Panel
Extended Properties
System.ControlPanel.Category
%ProgramFiles%\MyCorp\MyApp\MyCpl.cpl = [REG_DWORD] 3
Windows XP'yi : Bir veya daha fazla kategoriye Denetim Masası öğesi atamak için kayıt defterine aşağıdaki bilgileri ekleyin.
HKEY_LOCAL_MACHINE
Software
Microsoft
Windows
CurrentVersion
Control Panel
Extended Properties
{305CA226-D286-468e-B848-2B2E8E697B74} 2
%ProgramFiles%\MyCorp\MyApp\MyCpl.cpl = [REG_DWORD] 3
Bu örnek, öğeyi Ağ ve İnternet olan kategori 3'e atar. Bir öğeyi birden çok kategoriye eklemek için listeyi virgülle ayrılmış REG_SZ değer olarak sağlayın(örneğin, "3,8"). Değerler ondalık veya onaltılık olarak sağlanabilir. Birden çok kategoriye öğe ekleme özelliğinin yalnızca Windows XP Service Pack 2 (SP2) ve sonraki sürümlerde mümkün olduğunu unutmayın. Tüm olası değerler için bkz. Denetim Masası Kategorileri Atama.
5. Adım:
Windows Vista ve sonraki sürümleri : Öğenin görev bağlantılarını tutmak üzere bir XML dosyası oluşturmak ve üzerine gelmek için kayıt defterine aşağıdaki bilgileri ekleyin. Değer burada gösterildiği gibi bir REG_SZ yolu veya ekli bir kaynaksa bir modül ve kaynak kimliği (örneğin, "C:\Program Files\MyCorp\MyApp\MyApp.exe,-31") olmalıdır. XML dosyasının konumu tam olarak belirtilmelidir. %ProgramFiles%gibi bir ortam değişkeni kullanamaz.
HKEY_LOCAL_MACHINE
Software
Microsoft
Windows
CurrentVersion
Control Panel
Extended Properties
System.Software.TasksFileUrl
%ProgramFiles%\MyCorp\MyApp\MyCpl.cpl = [REG_SZ] C:\ProgramFiles\MyCorp\MyApp\MyTasks.xml
Görev bağlantıları ve bunları barındıracak XML dosyasını oluşturma hakkında daha fazla bilgi için bkz. Denetim Masası Öğesiiçin Aranabilir Görev Bağlantıları Oluşturma .
İlgili konular