Komut satırı ile son dosyalara erişim nasıl yasaklanır?


1

Son kullanılan Windows klasörünü kullanmak istemiyorum ve bu klasörü tüm kullanıcılar için komut satırından erişilemez duruma getirmek istiyorum.

Aşağıdaki komutun tüm kullanıcıların izinlerini reddedeceğini düşündüm, ancak bu komuttan sonra bile Recentklasördeki dosyalar hala oluşturuldu.

icacls C:\Users\ironsand\AppData\Roaming\Microsoft\Windows\Recent /deny Everyone:(OI)(CI)(DE,DC)
processed file: C:\Users\ironsand\AppData\Roaming\Microsoft\Windows\Recent
Successfully processed 1 files; Failed processing 0 files

Klasörü komut satırına göre nasıl devre dışı bırakabilirim? Bunu istiyorum çünkü bir toplu iş dosyasından çalıştırmak istiyorum.

Windows 10 Home sürümünü kullanıyorum.


1
Neden sadece Windows ayarlarından düzgün şekilde devre dışı bırakmıyorsun? Tam bir Windows sürümü belirtmediğiniz için, nerede olduğunu söyleyemem. Ayrıca, varsayılan olarak hiçbir kullanıcının ancak kendinizin (ve Yöneticilerin) kullanıcı profilinize erişemediğini unutmayın.
Daniel B,


Çünkü el ile değil toplu iş dosyasıyla devre dışı bırakmak istiyorum.
ütüler ve

1
En basit çözüm, bu ayarı yapan kayıt defteri anahtarını değiştirecek bir komut dosyası oluşturmaktır.
ewatt

Yanıtlar:


0

Standart Windows izinleri, "komut satırı arayüzü" gibi belirli bir yazılımı değil, "kullanıcı hesapları" (veya "gruplar") gibi şeylere dayanır. Nitelikli komut satırı kullanıcıları bir GUI aracılığıyla yapılabilecek her şeyi yapabilmelidir. Anında düşündüğüm en basit yaklaşım CMD.EXE'yi yeniden adlandırarak komut satırını tamamen devre dışı bırakmak olacaktı, ancak yan etkiler muhtemelen iğrenç olurdu.

Bunun özel (açık kaynaklı) bir kabukla yapılabileceğinden eminim. Ancak, bunu yapmanın kolay bir yolunu beklemiyorum. Bir kişinin klasöre nasıl erişebileceğini kısıtlamak yerine, daha sağlam bir güvenlik pozisyonu bir kişinin ne yapabileceğini (nasıl yapmak istediğinden bağımsız olarak) kısıtlamak olacaktır.

Daha belirgin olan bir şeyi engellemeye çalışıyorsanız, daha uygun seçenekler olabilir; önlemek istediklerinizle ilgili daha fazla ayrıntı faydalı olabilir.


2
Komut satırı kullanıcılarının dışarıda kalmasını istemiyor, ancak programlı olarak devre dışı bırakmak, muhtemelen yeni dağıtımlarda otomatikleştirmek için kullanıyor.
Daniel B,
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.