Saat ini saya sedang menjalankan skrip startup dalam bentuk file bat di Windows 7 (saya telah memasukkan entri kunci registri baru dengan path file bat sebagai nilai di
Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run)
.
Sekarang saya perlu menjalankan file kelelawar lain saat startup, tetapi dengan hak tinggi (sebagai administrator), dan tanpa secara manual mengkonfirmasi prompt.
Bagaimana saya bisa mencapai ini, lebih disukai tanpa program eksternal?
Jawaban:
Lihat artikel ini: Buat Vista meluncurkan program terbatas UAC saat startup dengan Penjadwal Tugas .
Artikel ini menunjukkan cara menggunakan Penjadwal Tugas untuk meluncurkan program startup dengan hak istimewa yang ditingkatkan. Beberapa perubahan kecil mungkin diperlukan dalam kasus Anda, tetapi artikel tersebut ditulis dengan baik dengan tangkapan layar.
sumber
Buat dua file batch:
StartAs.bat berisi sesuatu seperti:
StartWhat.bat berisi perintah yang ingin Anda jalankan.
sumber
Pernahkah Anda memikirkan pendekatan yang berbeda? Entah kebijakan grup murni untuk pengaturan registri yang sama, atau mengatur file batch untuk dijalankan sebagai kebijakan grup. Mungkin Anda bahkan dapat menjalankannya sebagai skrip komputer, bukan skrip pengguna.
Mulai dengan gpedit.msc. Namun, itu memerlukan Ultimate atau salah satu dari edisi ujung atas lainnya.
sumber
Utilitas AutoExnt, dari Resource Kit.
sumber
hstart.exe - pengganti start.exe pihak ketiga di http://www.ntwind.com/software/hstart.html
Doa itu agak menyusahkan, tetapi itu bekerja dengan sangat baik.
sumber
Ini pasti seperti ini:
sumber
Mungkin UACPass (gratis) akan menyelesaikannya:
Selesai Program ini sekarang harus dijalankan sebagai admin tanpa UAC prompt.
Program ini bahkan memiliki opsi untuk
add to startup
:-D.Program Anda hanya akan berjalan setelah masuk (atau saya kira begitu).
sumber
Anda juga dapat membuat pintasan dan menentukan bahwa file pintasan harus dijalankan dengan ditinggikan.
(Ada di beberapa kotak opsi lanjutan.)
sumber