İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. İşletim Sistemleri
  4. Diğer Windows Sürümleri
Diğer Windows Sürümleri

Windows 7 Top Shell Yapımı

Ben Kenobi11.08.20160 cevap1.176 görüntüleme
2011'den beri7.329 mesaj
#1


Windows üzerinde dosya, klasör vs alanında bilgi almamızı sağlayan shell kısmını explorer üzerinde alt taraftan üst tarafa taşımak daha şık bir görüntü ve daha stabil bir çalışma alanı sunabilir.
Lakin bunu yapabilmek pek kolay değil.

www.angusj.com/resourcehacker/
Linkten Resource Hacker yazılımının son versiyonunu indiriyoruz.

C:\Windows\System32\shell32.dll
C:\Windows\SysWOW64\shell32.dll
dosyalarını yedekliyoruz ve Resource Hacker yazılımıyla açıyoruz.

UIFILE içerisindeki 3, 4, 5, 6, 19, 20, 21 kısımlarında yer alan
layoutpos="bottom"
yazısını
layoutpos="top"
şeklinde değiştirip dll dosyalarını derleyip kaydediyoruz.

Aşağıdaki kodu isim.reg olarak kaydedip çalıştırıyoruz. Bu kod bize sistem dosyaları üzerinde daha fazla yetki sahibi olabilmek için imkan sağlayacak.

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\*\shell\runas]

[HKEY_CLASSES_ROOT\*\shell\runas]
@="Take Ownership"
"Icon"="C:\\Windows\\System32\\imageres.dll,-78"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[-HKEY_CLASSES_ROOT\Directory\shell\runas]

[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="Take Ownership"
"Icon"="C:\\Windows\\System32\\imageres.dll,-78"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

[-HKEY_CLASSES_ROOT\dllfile\shell]

[HKEY_CLASSES_ROOT\dllfile\shell\runas]
@="Take Ownership"
"HasLUAShield"=""
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\dllfile\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"


Dosyaların sağ tık menüsüne "Add Ownership" seçeneği eklenmiş oldu. Başta belirttiğimiz iki adet shell32.dll dosyasına Ownership ile yetkisini alıp "shell32.dll.yedek" olarak isimlendirin ve modifiye edilmiş dosyaları buralara taşıdıktan sonra bilgisayarınızı yeniden başlatın.





sfc /scannow komutu modifiye edilen dll dosyalarının tekrar eski hale dönmesine sebep olur dolayısıyla bu komutu çalıştırmadan önce modifiye edilmiş dll dosyasını da yedeklemenizi öneririm.

İyi çalışmalar...

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.