Windows 10, bilgisayar açılırken bir programı otomatik olarak çalıştırabilirsiniz. Açılacak olan programı isterseniz yönetici olarak da başlatılmasını optimize edebilirsiniz. Bir uygulamayı başlangıçta yönetici olarak çalıştırmanız gerekiyorsa, VB komut dosyası kullanmanız gerekir.
VB komut dosyası oluşturma
Windows arama çubuğuna “Not Defteri” yazın ve Yeni bir Not Defteri dosyası açın ve içine aşağıdakileri girin. Aşağıada “C:\Program Files (x86)\Adobe Photoshop CS6\Photoshop.exe” yazan yere siz istediğiniz uygulamanın yolunu yazın.
Dim objShell Set objShell = WScript.CreateObject ("WScript.Shell") objShell.Run ( "" "C:\Program Files (x86)\Adobe Photoshop CS6\Photoshop.exe" "") Set objShell = Nothing
Not Defterini VBS uzantılı olarak kayıt etmeniz gerekli. Not Defterine yukarıdaki kodu yerleştirdikten sonra sol üsten “Dosya > Farklı Kaydet’i tıklayın. Açılan pencerede, “Dosya adı” kısmı *.txt” olarak görünmektedir. * işareti olan yere istediğiniz ismi verin. noktadan sonra yer alan “”txt” olan yere “vbs” yazın ve kaydetin. Programı çalıştıracağınız komut dosyamız hazır.
Uygulamayı yönetici olarak çalışacak şekilde ayarlama
Bilgisayar açılışında yönetici olarak çalıştırmak istediğiniz uygulamanın EXE dosyasına gidin. Sağ tıklayın ve içerik menüsünden Özellikler’i seçin. Uyumluluk sekmesine gidin. Uyumluluk sekmesi yoksa, bu yöntem çalışmaz.
Uyumluluk sekmesinde, ‘Bu programı yönetici olarak çalıştır’ seçeneğini etkinleştirin. Değişikliği uygulayın.
Komut Dosyasını Başlangıç klasörüne taşıma
Son adım, komut dosyasını başlangıç klasörüne taşımaktır . Yapması kolay; Win + R klavye kısayoluyla çalıştırma kutusunu açın ve “shell:startup” girin. Enter’a dokunun ve açılan klasöre yukarıda oluşturduğumuz komut dosyasını yerleştirin. Başlangıç dosyasının URL yeri; “C:\Users\Sonsuz Teknoloji\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup”
Bilgisayarı yeniden açtığınızda bu komut dosyası çalışacak ve seçtiğiniz uygulamayı çalıştıracaktır. Uygulama yönetici olarak çalışacak şekilde ayarlandı.
Bu yöntemin bir uygulama için çalışıp çalışmadığını kontrol etmek için, başlangıç klasörüne taşımadan önce VB komut dosyasını çalıştırın.
Sayın ilgili; IP Yenile.vbs dosyası oluşturdum bununla bilgisayarımı her yeni açtığımda bu vbs dosyasını yönetici olarak çalıştırmak istememdir.bunuda başlangıç klasörüne yerleştirdim. Ancak bilgisayarım kapatıp açmadan deneme için IP Yenile.vbs dosyasını çalıştrıdığımda hata mesajı verdi script altına yazdım
Dim objShell
Set objShell = WScript.CreateObject (“WScript.Shell”)
objShell.Run ( “” “C:\Users\aercelik\Desktop\PORTALL\ip_degistirmek\ip_otomatik.bat” “”)
Set objShell = Nothing
Çaıştırdığımda hata mesajı veriyor.
Kod:C:\users\aercelik\desktop\ip yenile.vbs
satır:3
karakter:19
hata:’)’ gerekli
kod:800A03EE
Kaynak:Microsoft VBScript derleme hatası
Yardımcı olursanız sevinirim Saygılarımla.
“C:\Users\aercelik\Desktop\PORTALL\ip_degistirmek\IP Yenile.vbs ” yerine çiftli tırnak yerine bir de tekli tırnak deneyin ‘C:\Users\aercelik\Desktop\PORTALL\ip_degistirmek\IP Yenile.vbs ‘
Düzeltme 🙂
objShell.Run ( “” “C:\Users\aercelik\Desktop\PORTALL\ip_degistirmek\IP Yenile.vbs ” “”)