+ Cevap Yaz
8 sonuçtan 1 ile 8 arası gösteriliyor

Konu: Ctrl+Alt+Del

  1. #1

    Üyelik Tarihi
    02/2008
    Mesaj
    82
    Ceviz Üyesi

    Varsayılan Ctrl+Alt+Del

    Arkadaşlar Merhaba,

    Windows XP işletim sisteminde Ctrl+Alt+Del yapınca buton metinleri aşağıdaki gibi olan küçük formda;

    Lock Computer Log Off... Shut Down
    Change Password Task Manager Cancel

    Lock Computer, Change Password ve Task Manager butonlarının disable gelmesini istiyorum.

    Bunun için registry de birşeyleri silmek gerekiyor diye duymuştum ama net olarak bilmiyorum.

    Önemli nokta bunu C# uygulaması ile yapmam lazım, yani bir dosyayı, bu dosya .reg uzantılı mı olur veya başka birşey mi, bu dosyayı bir yerlere kopyalayarak mı nasıl yapmam lazım?

    Teşekkürler.

  2. #2
    bayram_celik Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    11/2008
    Yer
    Kayseri
    Mesaj
    401
    EF4 Code First/MVC3/Razor

    Varsayılan

    Burada CTRL+ALT+DEL, Alt+Tab, Alt+Esc, Ctrl+Esc, Windows Key, Start Menu gibi combinasyonlari kapatan bir yazi var okuyabilirsin. sadece CTRL+ALT+DEL i kapatmak icin registry key:
    Software\Microsoft\Windows\CurrentVersion\Policies \System de DisableTaskMgr keye 1 degeri vereceksin
    Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety.

  3. #3

    Üyelik Tarihi
    02/2008
    Mesaj
    82
    Ceviz Üyesi

    Varsayılan

    Sevgili Bayram Çelik,

    Öncelikle benim yapmak istediğim Ctrl+Alt+Del i kapatmak değil, Ctrl+Alt+Del e basınca açılan formda bir kaç butonu disable yapmak.

    Bu işlemi C# uygulaması ile yapmak istiyorum. Birden fazla bilgisayarda yapmam lazım oraya o programı atınca hepsinde bu işlemi yapmak için.

    Diğer türlü zaten birçok sitede bunun nasıl yapılacağı yazıyor, yinede teşekkür ederim.

  4. #4

    Üyelik Tarihi
    02/2008
    Mesaj
    82
    Ceviz Üyesi

    Varsayılan OK

    Merhaba arkadaşlar,

    aşağıdaki kod bloğu çalışıyor, test edebilirsiniz.

    publicvoid DisableTaskManager()
    {
    RegistryKey regkey;
    string keyValueInt = "1";
    string subKey = "Software\\Microsoft\\Windows\\CurrentVersion\\Pol icies\\System";
    try
    {
    regkey =
    Registry.CurrentUser.CreateSubKey(subKey);
    regkey.SetValue(
    "DisableTaskMgr", keyValueInt);
    regkey.SetValue(
    "DisableChangePassword", keyValueInt);
    regkey.SetValue(
    "DisableLockWorkstation", keyValueInt);
    regkey.Close();
    }
    catch (Exception ex)
    {
    MessageBox.Show(ex.ToString());
    }
    }

  5. #5

    Üyelik Tarihi
    06/2007
    Mesaj
    176
    Ceviz Üyesi

    Varsayılan

    Yukardaki kod Vistada ise yaramiyor.
    Deneyen oldumu , bende olmadi...

  6. #6
    printf Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    08/2008
    Yer
    Ankara||Istanbul
    Mesaj
    1,501
    Ceviz Üstadı

    Varsayılan

    Alıntı Kanakan, mesajından alıntı: Mesajı Gör
    Yukardaki kod Vistada ise yaramiyor.
    Deneyen oldumu , bende olmadi...
    İşe yaramaz tabii , Vista register ayarlarını değiştirmeyi Yönetici haklarına sahip olmayan programlara yasaklıyor , programın exe'sine sağ tık ile "Yönetici olarak çalıştır"a basarak çalıştırmalısınız .

  7. #7

    Üyelik Tarihi
    02/2008
    Mesaj
    82
    Ceviz Üyesi

    Varsayılan

    Merhabalar,

    Programı 'Yönetici olarak çalıştır' dediğiniz zaman Admin kullanıcısına ait Registry'de değişiklik yapıyor. Oturumu diğer kullanıcı ile açmış olsanız bile.

    Ben de bunun çözümünü arıyorum aslında. Yani Admin kullanıcısı ile Diğer kullanıcının Registry ayaralarını nasıl değiştiririm diye.

    Bulursam paylaşırım.

  8. #8

    Üyelik Tarihi
    04/2009
    Mesaj
    29
    Ceviz Üyesi

    Varsayılan

    Bunun yerine C# ile bi group policy oluştursan? Fikir sadece, araştırmadım...

+ Cevap Yaz

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Bookmarks

Mesaj Yazma Hakları

  • Yeni mesajgöndermezsiniz
  • Cevap yazamazsınız
  • Dosya ekleyemezsiniz
  • Mesajınızı düzenleyemezsiniz