Tôi đang tìm kiếm một cơ chế để mở một URL trong trình duyệt mặc định hiện tại của người dùng trên cơ sở lịch trình / định kỳ.
Tôi biết rằng nếu tôi đang viết mã .Net để làm điều này, tôi chỉ có thể làm một cái gì đó dọc theo dòng Process.Start("http://example.com/somePage.html")
sẽ khiến trình duyệt mặc định mở tới địa chỉ đó. Tương tự như vậy, tôi có thể đi đến Start -> Run
và nhập một địa chỉ nhất định và điều đó cũng sẽ khiến trình duyệt mặc định mở tới địa chỉ đó. Sử dụng kiến thức này, tôi nghĩ rằng tôi sẽ tạo một Tác vụ theo lịch trình của Windows trong đó trường "Bắt đầu một chương trình" được đặt thành URL mà tôi muốn bắt đầu. Thật không may, điều này không hoạt động. Khi tác vụ chạy, URL không được mở (cũng không phải bất kỳ trình duyệt nào).
Bất cứ ai có thể chỉ cho tôi đi đúng hướng để thực hiện điều này? Lý tưởng nhất, tôi muốn tránh xa các tiện ích của bên thứ 3, tận dụng Trình lập lịch tác vụ của Windows sẽ rất tuyệt. Ngoài ra, để rõ ràng, tôi không tìm kiếm một plugin trình duyệt để thực hiện điều này.
Ngoài ra, tôi không tìm kiếm bất cứ thứ gì lạ mắt khi đánh thức máy tính đang ngủ để thực hiện nhiệm vụ này. Tôi ổn khi chỉ để điều này xảy ra khi người dùng đăng nhập.