Tôi cần chạy ứng dụng Ruby trên máy tính của khách hàng. Nó thường sẽ mất một vài ngày để hoàn thành (sao chép các tập tin sao lưu lớn). Vấn đề là nếu ngủ được kích hoạt, nó sẽ làm gián đoạn ứng dụng. Nếu không phải máy tính sẽ ở lại trong nhiều tuần cho đến lần truy cập tiếp theo của tôi. Có cách nào để ngăn chặn giấc ngủ trong khi thực hiện và để Windows ngủ sau đó không?Dừng máy tính Windows 7 chuyển sang chế độ ngủ trong khi chương trình Ruby thực hiện
Bất kỳ ý tưởng điên được hoan nghênh ;-)
Bạn cũng phải biết thời gian chờ ngủ hiện tại để phục hồi nó đúng cách sau khi chương trình thực thi. – Nakilon
@Nakilon, đó là lý do tại sao tôi đã đề cập rằng tôi không biết liệu có thể truy xuất cài đặt hiện tại hay không. OP không chỉ định một yêu cầu trên mặt trận đó. Điều này sẽ làm việc cho các tiền đề đơn giản của việc ngăn ngừa giấc ngủ, và sau đó cho phép giấc ngủ sau đó để máy không còn lại trong nhiều tuần. –
Ngoài ra, vì OP đã đề cập đến 'tuần cho đến lần truy cập tiếp theo ', anh ta có thể kiểm tra cài đặt ngủ hiện tại theo cách thủ công, và sau đó điều chỉnh thời gian cho lệnh thứ 2 trước khi chạy ứng dụng của mình (giả sử nó không được biên dịch theo cách nào đó). –