Merhaba. Kayıt defterinde bazı değişiklikler yapan bir program hazırladım. Programı exe’ye çevirmeden cmd’den yönetici yetkisi ile çalıştırdığımda işe yarıyor ama exe’ye çevirip yönetici yetkisi ile açınca işe yaramıyor ve herhangi bir hata da vermiyor. Bunun sebebi ne olabilir?
python - Create executable that uses admin rights with Pyinstaller - Stack Overflow
" PyInstaller 3.0 includes the --uac-admin
option!"
Diyor. Exe ye yetki vermek yerine. Derlerken option olarak açmak gerekiyor olabilir.
Run .exe file via Python as Administrator - Super User
Yada windows UAC yetkisini kapatmanı tavsiye eden var.
Tahminim exe için UAC kontrolü yüzünden çalışmıyor. Windowsta UAC kontrolünü kapatırsan belki çalışır.
Merhaba hocam. Zaten dediğiniz gibi yapıyorum. Yine de bir hata vermiyor ve bir şey de değiştirmiyor.
Böyle yapıyorsun yani?
Merhaba, kusura bakmayın. Yoğun olduğumdan cevabınıza bakamadım. UAC kontrolünü kapatmayı denedim. Ancak yeniden başlattığımda kayıt defterindeki EnableLUA değeri tekrar 1’e dönüyor. Ayrıca uygulamamı exe’ye çevirirken “–uac-admin” ile yetki vermeyi de denedim. Yine de çalışmıyor.