【问题标题】:Run a Url without opening browser every one hour每隔一小时在不打开浏览器的情况下运行一个 URL
【发布时间】:2016-03-30 19:21:51
【问题描述】:

我在 c# dot net 中有一个项目,有一个处理程序文件,我在其中创建了一个函数,该函数从 Outlook 获取一些数据并更新我数据库中的特定表。我必须每小时运行一次。我搜索并发现我需要创建一个我想避免的新控制台项目。我尝试在 PHP 页面中使用 curl_call 调用 url,因为我在 IIS 上有 php 应用程序,但我遇到了 SSO 问题。如果有任何方法可以以 1 小时的间隔批量运行 URL (http://myApp.myCompany.com/handler/getDetails.ashx)。

【问题讨论】:

    标签: c# cron scheduler


    【解决方案1】:

    只需在 Windows 任务计划程序中创建一个每小时运行一次的任务,然后让该任务运行以下命令

    powershell -ExecutionPolicy unrestricted -Command “ (New-Object Net.WebClient).DownloadString('http://myApp.myCompany.com/handler/getDetails.ashx')”

    【讨论】:

    • 以上是在我的语言环境中执行此操作的正确方法,但对您来说可能有所不同。引号之间存在差异,您必须尝试一下。
    猜你喜欢
    • 1970-01-01
    • 2019-06-11
    • 1970-01-01
    • 2012-06-04
    • 1970-01-01
    • 2011-09-22
    • 2018-04-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多