Mulai program sebelum masuk

1

Bisakah saya menjalankan program saat start-up sebelum ada yang masuk? Sehingga, misalnya, q-torrent dan beberapa program lain mulai lagi setelah mati tiba-tiba (seperti listrik mati atau sejenisnya) dan secara otomatis melakukan tugasnya. Dan juga apakah program berikut ini terlihat di task manager seperti dijalankan oleh sistem atau pengguna.

Davidenko
sumber

Jawaban:

1

Anda dapat meluncurkan aplikasi Anda sebagai layanan. Layanan adalah aplikasi yang dimulai oleh windows dari startup bahkan sebelum layar masuk.

Anda bisa mengikuti ini tutorial untuk melakukannya

adithya
sumber
1
@ Davidvidenko Apakah Anda ingin menjalankan program torrent, atau itu contoh pertama yang Anda pikirkan? Jika Anda ingin menjalankan program torrent ada klien yang akan berjalan sebagai layanan secara asli alih-alih meretasnya untuk melakukan sesuatu, itu tidak dimaksudkan untuk dilakukan dan berfungsi persis seperti yang Anda inginkan (berjalan sebelum masuk tetapi Anda masih mendapatkan UI setelah Anda masuk)
Scott Chamberlain
0

Anda dapat menggunakan Penjadwal Tugas untuk mencapai ini. Tekan Win + R dan jalankan taskchd.msc di sana. Buat tugas dan tetapkan opsi "Jalankan apakah pengguna masuk atau tidak". Buat pemicu "Saat memulai". Tambahkan tindakan dengan path ke program atau file bat Anda, letakkan argumen dan direktori startup jika diperlukan. Anda harus memasukkan kredensial Anda ketika Anda mengklik OK.

Beberapa kata tentang opsi "Jalankan apakah pengguna masuk atau tidak". Opsi ini tersedia ketika Anda menjalankan tugas Anda sebagai pengguna saat ini atau beberapa pengguna lain di mesin. Tetapi Anda dapat menentukan untuk menjalankan tugas sebagai SISTEM untuk memberikan hak istimewa maksimum dan "Jalankan apakah pengguna dicatat atau tidak" akan dinonaktifkan karena SISTEM selalu online. Tetapi saya tidak merekomendasikan untuk menggunakan SISTEM jika Anda benar-benar tidak membutuhkan hak istimewa yang tinggi.

Contoh saya: Saya punya server gitbucket yang berfungsi seperti itu. Saya membuat file bat dengan konten berikut:

java -jar gitbucket.war --gitbucket.home="D:\gitbucket\home" > stdout.log 2> stderr.log

Jadi, saya meletakkan path file bat di bidang "Program / skrip" (D: \ gitbucket \ gitbucket.bat) dan direktori di bidang "Mulai di (opsional)" (D: \ gitbucket). Semua argumen ada di dalam bat, jadi saya tidak membutuhkannya di bidang "Tambahkan argumen (opsional)".

C0DEF52
sumber