Olası Çoğalt: (os Windows XP/Vista/7 C# ile yazılmış çalışan)
Başvuru olmadığını test etmek gerek
Check if the current user is administratorC# Kontrol eğer
çalıştıran yönetici olarak (sağdaki .exe gibi -> Yönetici olarak Çalıştır veya Özellikler'in altındaki Tamamlama sekmesinde Yönetici olarak çalıştır).
StackOverflow'ta googled ve arama yaptım ancak çalışma çözümü bulamıyorum.
if ((new WindowsPrincipal(WindowsIdentity.GetCurrent()))
.IsInRole(WindowsBuiltInRole.Administrator))
{
...
}
bu bir UAC şey midir? Yani kullanıcı zaten yönetici, ancak UAC altında uygulamanın yükselip yükseltilmediğini öğrenmek ister misiniz? – spender
Yinelenen değil. Bu soru, oturum açmış kullanıcı hakkında değil, işlem hakkında sorar. –