radyofon Posted May 10, 2013 Share Posted May 10, 2013 (edited) Sana şöyle yardımcı olabilirim. Enable UAC --------------- $a = "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" $b = "ConsentPromptBehaviorAdmin" $c = "REG_DWORD" $d = "0" $e = "PromptOnSecureDesktop" $f = "EnableLUA" $var1 = RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System", "ConsentPromptBehaviorAdmin") $var2 = RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System", "PromptOnSecureDesktop") $var3 = RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System", "EnableLUA") If $var1 = 5 Then RegWrite($a, $b, $c, $d) EndIf If $var2 = 1 Then RegWrite($a, $e, $c, $d) EndIf If $var1 = 2 Then RegWrite($a, $b, $c, $d) EndIf If $var3 = 1 Then RegWrite($a, $f, $c, $d) EndIf RegWrite('HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wscsvc', 'Start', "REG_DWORD", 4) Shutdown (2) Edited May 10, 2013 by radyofon Quote Link to comment Share on other sites More sharing options...
kalelibilişim Posted May 10, 2013 Share Posted May 10, 2013 @ radyofon verdiğniz tam olarak nedir ne işe yarar. Bootice yi bununla uac ye takılmadan nasıl çalıştıcağım. Sizin kodun sonuna alttaki kodu ekleyip bootice çalıştırmak istediğimde çalışmıyor. D:\Tools\BOOTICE Quote Link to comment Share on other sites More sharing options...
reyiz Posted May 10, 2013 Share Posted May 10, 2013 1. si Arkadaşın verdiği kod bir AutoIt kodu. 2. si ise yine HKLM üzerinden ayar yapılıyor ve yönetici hakları gerekiyor. Lütfen yazdığım tüm mesajları okluyunuz. Quote Link to comment Share on other sites More sharing options...
kalelibilişim Posted May 10, 2013 Share Posted May 10, 2013 (edited) @ reyiz Sizin mesajlara baktım fakat ben bu konulardan pek anlamadığımdan kendime özelleştiremedim. Fakat yukarıda sorduğum soruyu yineliyorum kod nedir ne iş yapar. "Enable UAC" den itibaren mi yoksa "$a = "HKEY_..." den itibaren mi kodu alacağız. Kodun sonu "Shutdown (2)" de mi bitiyor. Edited May 10, 2013 by kalelibilişim Quote Link to comment Share on other sites More sharing options...
reyiz Posted May 10, 2013 Share Posted May 10, 2013 (edited) Konu içerisindeki mesajlarımı kastediyordum :). Önemlileri: Uac'ı niye kapatmak istiyorsunuz bilmiyorum. Uac gerçekten Windows 7 için hayat kurtaran bir fonksiyon. XP'de önüne gelen program izinsiz bir şekilde sistem dosyalarıyla oynayabiliyor. Ayrıca katılımsız sitelerinde UAC'ı kapatın demelerinide anlamıyorum. #RequireAdmin kodunu kullandıktan sonra scripttin içinden çalıştırdığınız diğer programlarda yönetici olarak çalışır, yine soru sorulmaz. Eğer siz en başından kapatmak istiyorsanız zaten UAC'ı kapatmak için yine yönetici izni gerekir :facepalm: Girdirmek istediğiniz kayıt defteri değerleri için yine UAC gerekir. Çünkü HKLM dizininde değişiklik yapmaya çalışıyorsunuz. İkinci sefer kurulum çalıştırmaya çalıştığınızda UAC uyarısı çıkmayacaktır. Eğer bu şekilde aşılabilir olsaydı bu işlevin bir anlamı kalmazdı. Boşuna uğraşmayın. Ama ben hala bir evete basmak niye bu kadar zor geliyor anlamadım. Arkadaşın verdiği kod yine UAC'da çalışınca uyarıyı kapatıyor. Edited May 10, 2013 by reyiz Quote Link to comment Share on other sites More sharing options...
kalelibilişim Posted May 10, 2013 Share Posted May 10, 2013 (edited) Evete basmanın zorluğundan değil az çok bu tip işlere bulaşan kişiler bir şeyin nasıl yapılabildiğini kafaya takar onunla uğraşır bilmem kendimi ifade edebildim mi ? Çözüm "Evet" butonuna autoit in basması mı ? Edited May 10, 2013 by kalelibilişim Quote Link to comment Share on other sites More sharing options...
reyiz Posted May 10, 2013 Share Posted May 10, 2013 (edited) Yani bir sitede paylaşırsanız kullanıcıların Evet'a basmasının zor olmayacağını düşünüyorum. Konuyu açan arkadaşada bunu söyleyerek yardım etmiştim ama yardımımızı suistimal etmiş galiba. Tabi engelli aştıysa nasıl aştığı ayrı bir konu. köylü hocam ne olduğunu anlatırsa sevinirim. Çünkü admin izni almadan kapatmanın herhangi bir yolu yok. Microsoft güvenlik içinde değişikliğin yeniden başlatılınca uygulanacağını ayarlamış zaten. Edited May 10, 2013 by reyiz Quote Link to comment Share on other sites More sharing options...
reyiz Posted May 10, 2013 Share Posted May 10, 2013 Düşündümde UAC varsayılan olarak dışardan yüklenen programları engelliyor. Yani bir Windows uygulaması değişiklik yaptığında birşey sormuyor. Bunun için UAC ayarlarının en üste çıkartılması gerekiyor. AutoIt ile tıklattırarak görev yöneticisinden istediğiniz yazılım çalıştırılabiliyor. Tabi bu fikir aklıma geldikten sonra güvenliği en üst düzeye ayarladım :D. Quote Link to comment Share on other sites More sharing options...
radyofon Posted May 11, 2013 Share Posted May 11, 2013 @kalebilisim Verdiğim kodlar AutoIt kodu. Neden derseniz, konuyu AutoIt' de açmışsınız. kodlar $a kısmından başlıyor ve shutdown ile de bitiyor. bu kodları AutoIt de açıp derleyeceksiniz(compile edeceksiniz). Quote Link to comment Share on other sites More sharing options...
kalelibilişim Posted May 11, 2013 Share Posted May 11, 2013 Bu kod reset attırıyor. Quote Link to comment Share on other sites More sharing options...
reyiz Posted May 11, 2013 Share Posted May 11, 2013 Kodda HKLM'ye veri yazılamadığı için değişiklik gerçekleşmiyor. Sadece UACsız çalışabilen bilgisayarı yeniden başlatma kodu çalışıyor. Ben duvara mı konuşuyorum arkadaş. UAC'ı kapatmak için yine UAC gerekir. Quote Link to comment Share on other sites More sharing options...
kalelibilişim Posted May 11, 2013 Share Posted May 11, 2013 (edited) @ reyiz ne bu şiddet bu celal... Köylü arkadaşımız adam muradına erdi diyorsa yalan mı söylüyor. Edited May 11, 2013 by kalelibilişim Quote Link to comment Share on other sites More sharing options...
reyiz Posted May 11, 2013 Share Posted May 11, 2013 :D Kod çalışmıyor diyorum siz hala denemeye devam ediyorsunuz. Bazı arkadaşlarda tüm mesajları okumadan çalışmayan kodlar veriyor. Dün gece belirttiğim gibi görev yöneticisinden tıklattırarak programı UAC'sız çalıştıttırabilirsiniz. İsterseniz birlikte kod hazırlayalım, özel mesajdan TeamViewer bilgilerinizi bekliyorum.. Quote Link to comment Share on other sites More sharing options...
radyofon Posted May 13, 2013 Share Posted May 13, 2013 (edited) Bu kod reset attırıyor. Herhalde reset attıracak. shutdown komutunun amacı bu. Ayarların windows' da etkin olması için bilgisayarın yeniden başlatılması gerekmekte. Edited September 2, 2013 by radyofon Quote Link to comment Share on other sites More sharing options...
reyiz Posted May 13, 2013 Share Posted May 13, 2013 Kodunuzun başında bile #RequireAdmin yok! HKLM dizininde değişiklik yapmak için yine UAC gereklidir! Herhalde 100. kez söylüyorum. Quote Link to comment Share on other sites More sharing options...
mesale0077 Posted May 13, 2013 Share Posted May 13, 2013 (edited) #RequireAdmin #AutoIt3Wrapper_Res_requestedExecutionLevel=asInvoker ;================================ ; Simple Way To Disable UAC ; Author : M3 ;================================ sDisableUAC() Func sDisableUAC() Local $Result , $sHKLM ,$sPath $sHKLM = "HKEY_LOCAL_MACHINE" $sPath = "\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\" RegWrite($sHKLM & $sPath ,"ConsentPromptBehaviorAdmin","REG_DWORD","0") Sleep(100) ; Start Execute your Script Here EndFunc örnek açısından Edited May 13, 2013 by mesale0077 Quote Link to comment Share on other sites More sharing options...
reyiz Posted May 13, 2013 Share Posted May 13, 2013 (edited) Lütfen dikkatlice okuyunuz. Kodunuzun başında bile #RequireAdmin yok! HKLM dizininde değişiklik yapmak için yine UAC gereklidir! Herhalde 100. kez söylüyorum. Edited May 14, 2013 by reyiz Quote Link to comment Share on other sites More sharing options...
mesale0077 Posted May 13, 2013 Share Posted May 13, 2013 reyiz çalışmalara devam :) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.