Kayıt defteri izinlerini komut satırı (toplu iş dosyası) aracılığıyla değiştirme


11

Windows 7 için 'Bilgisayar' simgesini yeniden adlandıran harika bir Reg Hack buldum %username% on %computername%. Ne yazık ki, öğreticide, kayıt defteri anahtarının izinlerini değiştirmeyi söylüyor. Bunu komut satırından, bir toplu iş dosyasında değiştirmek, sonra bu tweak'i eklemek, daha sonra bu anahtarı tekrar tek bir dosyada kilitlemek istiyorum. Mümkün mü? Öyleyse nasıl?

Yanıtlar:


12

Başka bir yardımcı program olan SetACL'de yolumu buldum . Dosyayı bazı sistemlere aktardım, sonra aşağıdaki komutları uzaktan çalıştırdım. Başarılı oldular F5ve Masaüstünde bir yaptıktan sonra bu sistemlerde simge değişti .

SetACL.exe -on "HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}" -ot reg -actn setowner -ownr n:Administrators
SetACL.exe -on "HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}" -ot reg -actn ace -ace "n:Administrators;p:full"
reg import computername.reg

0

Subinacl.exe'yi (izinleri yönetmek için Microsoft'un resmi aracı) da kullanabilirsiniz .

Özel bir kayıt anahtarı ve alt anahtarları için kullanıcı izinlerini değiştirmek için aşağıdaki gibi bir şey yazabilirsiniz (cmd'de doğrudan standart komut olarak kullanmak için C: \ Cindows \ system32 içindeki Subinacl.exe dosyasını kopyalayın):

> subinacl.exe /subkeyreg HKEY_LOCAL_MACHINE\SOFTWARE\POLICIES\MICROSOFT /grant=Everyone=f
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.