Bazen bazı geçerli nedenlerle belirli bir kullanıcının Komut İstemi penceresini (cmd.exe) açmasını engellemek isteyebilirsiniz. Bu makale, belirli kullanıcıların Komut İstemi'ni açmasının veya Windows toplu iş dosyalarını çalıştırmasının nasıl engelleneceğini açıklar.
Belirli Kullanıcılar için Komut İstemi Erişimini Engelleyin
Komut İstemi'ni kilitlemek, NTFS İzinleri kullanılarak, bir Reddetmek Belirli bir kullanıcı veya grup için izin girişi (cmd.exe'ye). Bu, yerleşik konsol aracı kullanılarak yapılabilir icacls.exe
veya Gelişmiş Güvenlik ayarları iletişim kutusu.
Yöntem 1: ICacls.exe Komut Satırı Yardımcı Programını Kullanma
bir yükseltilmiş veya Yönetici Komut İstemi penceresini açın ve şu komutları çalıştırın:
geri alma /f cmd.exe. icacls cmd.exe / ramesh'i reddet: RX
.. Burada "ramesh", cmd.exe'ye erişmesini engellemek istediğiniz kullanıcı adıdır. Takeown.exe ve icacls.exe komutları hakkında daha fazla bilgi için makaleye göz atın. Windows'ta Komut Satırını Kullanarak Bir Dosyanın veya Klasörün Sahipliğini Alın.
Yöntem 2: Gelişmiş İzinler İletişim Kutusunu Kullanma
- Aç
C:\Windows\System32
Klasör. - Cmd.exe'ye sağ tıklayın ve Özellikler'e tıklayın. Alternatif olarak, Özellikler şeritteki düğme.
- Dosya özellikleri iletişim kutusunda Güvenlik sekmesini seçin ve Gelişmiş düğmesini tıklayın. Bu, Gelişmiş Güvenlik Ayarları iletişim kutusunu açar.
- Varsayılan olarak
Güvenilir yükleyici
cmd.exe'nin sahibidir. Dosyanın sahipliğini değiştirmek için “Değiştir”e tıklayın.
- “Yöneticiler” yazın ve ENTER'a basın.
- Aşağıdaki mesajı göreceksiniz. Gelişmiş İzinler iletişim kutusunu kapatıp yeniden açmanız yeterlidir.
Bu nesnenin sahipliğini yeni aldıysanız, izinleri görüntülemeden veya değiştirmeden önce bu nesnenin özelliklerini kapatıp yeniden açmanız gerekir.
- Yöneticiler grubu artık dosyanın sahibidir. Artık izin girişlerini gerektiği gibi ekleyebilirsiniz. Tıklamak İzinleri Değiştir, şimdi değişecek Eklemek.
- Tıklamak Eklemek
- Tıklamak Bir müdür seçin
- Kullanıcı adını yazın (örn. ramesh) ve Tamam'ı tıklayın.
- itibaren Tip iletişim kutusu, seçin Reddetmek
- için onay kutularını etkinleştirin Okumak, Oku ve Çalıştırve Tamam'ı tıklayın.
Gelişmiş Güvenlik Ayarları iletişim kutusu şu şekilde görünür:
- Gelişmiş Güvenlik Ayarları iletişim kutusunda Tamam'a tıklayın. Aşağıdaki mesajları göreceksiniz. Tıklamak Evet Devam etmek için.
Reddetme izinleri girişi ayarlıyorsunuz. Reddetme girişleri, izin verilen girişlere göre önceliklidir. Bu, bir kullanıcı, biri izin verilen ve diğeri aynı izne sahip olmayan iki grubun üyesiyse, kullanıcının bu iznin reddedildiği anlamına gelir. Devam etmek istiyor musun? Sistem klasörlerindeki izin ayarlarını değiştirmek üzeresiniz. Bu, bilgisayarınızın güvenliğini azaltabilir ve kullanıcıların dosyalara erişimde sorun yaşamasına neden olabilir. Devam etmek istiyor musun?
Çalışıp çalışmadığını test edin
Bloğun çalışıp çalışmadığını test etmek için, Farklı Çalıştır'ı kullan (veya runas.exe) bu belirli kullanıcı olarak cmd.exe'yi başlatmak için.
runas / kullanıcı: ramesh c:\windows\system32\cmd.exe
Bu, aşağıdaki hatayı atar:
Çalıştırılamıyor - cmd.exe → 5: Erişim reddedildi
Veya o kullanıcı hesabına giriş yapın ve cmd.exe'yi başlatmayı deneyin. "Ramesh" kullanıcısı dosyayı okuyamaz veya çalıştıramaz.
Bu kadar. Artık söz konusu kullanıcı için Komut İstemi'ne (cmd.exe) erişimi devre dışı bıraktınız.
Küçük bir rica: Bu gönderiyi beğendiyseniz, lütfen paylaşır mısınız?
Sizden bir "küçük" paylaşım, bu blogun büyümesine ciddi anlamda çok yardımcı olacaktır. Bazı harika öneriler:- İğnele!
- En sevdiğiniz blog + Facebook, Reddit'te paylaşın
- Cıvılda!