13

tarafından anahtar kendi bir kayıt nasıl yazılır, ben W2K8 R2 (as documented by Microsoft)Active Directory ek bileşeni içine yeni bir özellik sayfasını yüklemek için TrustedInstaller

HKEY_LOCAL_MACHINE \ SOFTWARE \ aşağıdaki kayıt defteri anahtarına içine yazmaya gerek Microsoft \ MMC \ ek bileşenleri {E355E538-1C2E-11D0-8C37-00C04FD8FE93} \ NodeTypes

Bu anahtarTrustedInstaller adı verilen özel bir kullanıcı tarafından kendi edilir. NET çevresinde bir sürü şey buldum. Ben kullanıcıya sahip çıkma ayrıcalığı vermek

  1. : Burada anda

    o (kullanıcının yönetici grubunun üyesi) aşağıdakileri yaparak çalışır yoludur.
  2. kullanıcı kullanıcı kullanıcı yöneticiler grubunun sahiplik vermek Registry
  3. yazma sahipliğini
  4. alır.

Projem tam olarak C# ile yazılmıştır ve yaptığım şekilde sevmediğim iki şey vardır.

  • Win32 AdjustTokenPrivileges API'sini çağırmak için InteropServices kullanıyorum. Saf C# 'da bunu yapmanın bir yolu var mı?
  • Sonunda TrustedInstaller artık anahtarın sahibi değil ve ben de ona sahip olamıyorum, tam kontrolü elinde tutuyor, ancak sunucumun benim ek yüklendikten sonra bozuk olarak sınıflandırılmasını istemiyorum -içinde.

Bu yüzden sorum şu: Bir şeyi özlüyor muyum, değiştirilmiş olarak belgelenen böyle bir anahtarı değiştirmek için belgelenmiş bir yol var mı?

Bu konuda bir Stack overflow question var, yanıt, TrustedInstaller sahipliğinin, anahtarın sistem yüklemesinin bir parçası olduğunu ve uygulama yüklemesinin bir parçası olmadığını gösterdiğini söylüyor. Microsoft benim için bir uygulamada bir anahtarın nasıl değiştirileceğini belgeliyorsa.

Şimdiden teşekkürler.

cevap

İlgili konular