Memulai layanan setelah memeriksa beberapa kondisi di windows 7

1

Saya menggunakan program P2P yang berjalan sebagai layanan. Tetapi program itu memiliki bug yang tidak akan dapat berfungsi dengan baik jika komputer tidak terhubung ke internet, pada saat layanan dimulai.

Dan ini terjadi setiap saat, karena saya berada di jaringan nirkabel dan terhubung setelah saya login.

Jadi, saya ingin memeriksa apakah komputer saya terhubung ke internet sebelum memulai layanan p2p. Dan saya ingin menjadi terprogram (pada saat startup) karena, itu terjadi di semua mesin windows 7.

Meskipun saya hanya membahas satu masalah, saya juga harus tahu apakah komputer saya terhubung dengan jaringan nirkabel apa pun secara terprogram.

Apakah keduanya mungkin !! Saya relatif baru untuk sys admin tugas seperti ini.

Setiap saran akan sangat menghargai.

Terima kasih

music2myear
sumber

Jawaban:

0

Apakah bug ini menyebabkan program berhenti sepenuhnya atau hang? Jika berhenti, Anda cukup menggunakan properti layanan untuk memulai kembali layanan secara otomatis (Layanan - & gt; Properti - & gt; tab Pemulihan).

Atau Anda bisa menggunakan Tugas Terjadwal yang menjalankan skrip batch untuk memeriksa status layanan dan memulainya jika perlu.

Semakin rumit jika program hang tanpa proses penutupan.

RichardM
sumber
Layanan mulai dan berjalan dengan baik. Tetapi karena bug dalam program itu, ia tidak dapat menyembuhkan dirinya sendiri ketika komputer terhubung ke jaringan (ke internet).
Jika Anda menunjukkan caranya, saya ingin menggunakan opsi skrip batch.
Anda sebenarnya tidak menjawab pertanyaan saya. Apakah layanan berhenti atau tidak? Skrip kumpulan tidak akan berfungsi jika Anda tidak dapat mendeteksi bahwa layanan tidak berfungsi, tetapi masih berjalan.
RichardM