Ben BAT dosyası oluşturuyorum ama System32 içindeki dosyayı sildiremiyorum
Örneğin; del "%Desktopr%MarineAquarium3.scr" Yazdığımda masaüssündekini siliyor ama del "%SystemDir%MarineAquarium3.scr" veya del "%WindowsDir%\System32\MarineAquarium3.scr" Yazdığımda System32'de silinmiyor
Normalde silemiyorum ama Not defterine del C:\Windows\System32\MarineAquarium3.scr yazıp farklı kaydet, deneme.bat diye kayıt ettiğimde BAT dosyasını yönetici olarak çalıştırdığımda silme işlemi gerçekleşiyor ve ben aslında programa çift tıkladığımda otomatikman yönetici çalışıp görevini yapmasını istiyorum Çünkü yönetici açılmazsa Erişim engelleniyor
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
Teşekkürler bunu biliyorum ama benim yapacağım bir setup dosyası oluşturacağım ve kurulum dizini haricinde %SystemDir% klasörüne MarineAquarium3.scr çıkardığı için uygulamayı kaldırma sırasında içinde (del C:\Windows\System32\MarineAquarium3.scr) yazılı olan bir BAT dosyası oluşturup, SCR uzantılı dosyayı System32'den silmesi için otomatikman yönetici çalıştırmam lazım
Setup dosyasının zaten elevated çalışması gerekmeyecek mi, korumalı klasörlere yazma/silme yapabilmek için? Kaldı ki gsudo, setup paketi içine entegre edilebilir.
Bir fikir daha ama işletim entegrasyonu nasıl yapılır bilmiyorum. Microsoft'un System Internals Suite (SysInternals) diye bir bedelsiz yazılım grubu var. Onun içinde (veya ayrıca erişilebilir) Pstools adlı bir başka yazılımlar paketi var. O paketin üyesi olan PSexec.exe ve Psexec64.exe komutları, herhangi bir konsol (GUI olmayan) program ya da scripti, istenilen kullanıcı (ki burada doğru olan SYSTEM sanki) yetkileri ile çalıştırmaya da yarar. Onu da kullanmayı deneyebilirsiniz. Sadece ilgili Psexec'in sizin setup paketine -bir şekilde- eklenmesi gerekli.
Ve... şunu yabana atmayın. Komple denemedim, sadece kodu okudum ve asıl kısmıı satır satır denedim, bir terslik görmedim. Ama... UAC prompt geliyor illa. Yes/No demek şart. Belki ona da otomatik olarak yanıt göndermek mümkündür.
Ben BAT dosyası oluşturuyorum ama System32 içindeki dosyayı sildiremiyorum
Örneğin;
del "%Desktopr%MarineAquarium3.scr"
Yazdığımda masaüssündekini siliyor ama
del "%SystemDir%MarineAquarium3.scr"
veya
del "%WindowsDir%\System32\MarineAquarium3.scr"
Yazdığımda System32'de silinmiyor
Normalde silemiyorum ama Not defterine del C:\Windows\System32\MarineAquarium3.scr yazıp farklı kaydet, deneme.bat diye kayıt ettiğimde BAT dosyasını yönetici olarak çalıştırdığımda silme işlemi gerçekleşiyor ve ben aslında programa çift tıkladığımda otomatikman yönetici çalışıp görevini yapmasını istiyorum
Çünkü yönetici açılmazsa Erişim engelleniyor
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
< Bu mesaj bu kişi tarafından değiştirildi Djaz Photography -- 18 Aralık 2024; 13:36:26 >