This SuperUser.com answer đơn giản hơn rất nhiều.
cmd /c start http://example.com/somePage.html
Cụ thể hơn, dưới đây là cách có vẻ trong một nhiệm vụ Windows Scheduled:
Mặc dù, điều này có khả năng chạy mặc định của trình duyệt được cấu hình ở chế độ nền. Nếu nó phải là IE, thì cần được cấu hình. Đây có thể là lựa chọn tốt nhất. Thật tốt khi có giải pháp chạy trực tiếp dưới dạng bước Hành động của Tác vụ. Tất cả thông tin đều ở ngay đó. Thậm chí tốt hơn nếu nó là terse, vì vậy bạn có thể thấy hầu hết các lệnh mà không cần cuộn qua hộp văn bản.
wget/CURL - tốt thay thế
Nếu bất cứ điều gì, wget sẽ là một lựa chọn tốt để cmd..start..url
. I'm not the first to think of this. Nhược điểm là bạn phải tải xuống WGET cho Windows để nó hoạt động - nó không phải là một giải pháp out-of-the-box. Nhưng WGET là nhẹ hơn và quan trọng là cung cấp cho bạn nhiều hơn điện. Bạn có thể gửi nhiều loại cuộc gọi URL khác.Điều này bao gồm các phương thức HTTP khác nhau như POST, tiêu đề tùy chỉnh và hơn thế nữa. Curl là một lựa chọn tốt, thay vì Wget - chúng có các tính năng khác nhau, nhiều sự chồng chéo.
PowerShell - không được khuyến khích
PowerShell, có thể được coi là một lựa chọn "nhẹ", nhưng bạn cũng đang tải lên một PowerShell (Net AppDomain) trong đó có một chút chậm trễ, và cũng là chỉ huy lâu hơn rất nhiều và do đó khó nhớ hơn nếu bạn thường xuyên làm điều này. Vì vậy PowerShell không phải là lựa chọn tốt nhất.
VBScript - không được khuyến khích
Rõ ràng, VBScript là ít recommendable. Bạn có nhiều hơn nữa bạn sẽ cần phải nhớ, và kịch bản là khá lớn. Trừ khi bạn có các bước khác đảm bảo một tập lệnh, không có một tài nguyên hoàn toàn riêng biệt chỉ để thực hiện điều gì đó bạn có thể thực hiện trực tiếp trong Task Scheduled.
Ngoài ra, xem câu hỏi tương tự:
Trong khi tập lệnh VB thích hợp là cách tốt hơn để bạn có thể muốn lưu ý rằng có thể dừng tác vụ nếu nó chạy lâu hơn một giờ trong tab cài đặt của Trình lập lịch tác vụ. –