Bắt đầu dịch vụ sau khi kiểm tra một số điều kiện trong windows 7


1

Tôi đang sử dụng chương trình p2p chạy như một dịch vụ. Nhưng chương trình đó có một lỗi là nó sẽ không thể hoạt động bình thường nếu máy tính không được kết nối với internet, tại thời điểm dịch vụ bắt đầu.

Và điều này xảy ra mọi lúc, bởi vì tôi đang ở trong một mạng không dây và nó được kết nối sau khi tôi đăng nhập.

Vì vậy, tôi muốn kiểm tra xem máy tính của tôi có được kết nối với internet hay không trước khi bắt đầu dịch vụ p2p. Và tôi muốn nó được lập trình (tại thời điểm khởi động) bởi vì, nó xảy ra trong tất cả các máy Windows 7.

Mặc dù tôi chỉ giải quyết một vấn đề, tôi cũng phải biết là máy tính của tôi được kết nối với bất kỳ mạng không dây nào theo chương trình.

Cả hai điều này đều có thể !! Tôi tương đối mới với các nhiệm vụ quản trị hệ thống như thế này.

Bất kỳ đề nghị sẽ được đánh giá cao.

Cảm ơn

Câu trả lời:


0

Có phải lỗi này khiến chương trình dừng hoàn toàn hoặc treo? Nếu nó dừng, bạn chỉ cần sử dụng các thuộc tính dịch vụ để tự động khởi động lại dịch vụ (Dịch vụ -> Thuộc tính -> tab Khôi phục).

Ngoài ra, bạn có thể sử dụng Tác vụ theo lịch trình chạy tập lệnh bó để kiểm tra trạng thái dịch vụ và khởi động nó nếu cần.

Nó trở nên phức tạp hơn nếu chương trình bị treo mà không có quá trình đóng.


Dịch vụ bắt đầu và chạy tốt. Nhưng do lỗi trong chương trình đó, nó không thể tự phục hồi khi máy tính được kết nối với mạng (với internet).

Nếu bạn chỉ cho tôi cách làm, tôi muốn đi với tùy chọn tập lệnh bó.

Bạn đã không thực sự trả lời câu hỏi của tôi. Dịch vụ có dừng lại hay không? Tập lệnh bó sẽ không hoạt động nếu bạn không thể phát hiện ra rằng dịch vụ không hoạt động, nhưng vẫn chạy.
RichardM
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.