手机
当前位置:查字典教程网 >编程开发 >C#教程 >PowerShell 定时执行.Net(C#)程序的方法
PowerShell 定时执行.Net(C#)程序的方法
摘要:可能也有其他方法,比如用WGet等等,但是推荐用PowerShell,为什么呢,因为PowerShell太强大呗PowerShell语法(d...

可能也有其他方法,比如用 WGet 等等,但是 推荐用 PowerShell ,为什么呢,因为 PowerShell 太强大呗

PowerShell 语法(demo1.ps1):

复制代码 代码如下:

$date = Get-Date;

$beginTime = 2 * 60 ;

$endTime = 2 * 60 + 11;

$minuteCount = $date.hour * 60 + $date.minute

#if the time is right

if(($minuteCount -le $endTime ) -and ($minuteCount -ge $beginTime ))

{

#send request

$webClient = new-object System.Net.WebClient;

$webClient.Headers.Add("user-agent","PowerShell Script");

$webClient.Headers.Add("Referer","PowerShell Script");

$url = "http://www.jb51.net/enAdmin/Handler/Listen_cms.ashx?code=listen_cms_20111130876";

$message = $webClient.DownloadString($url);

#write log

write("Message:"+$message);

}

else

{

write("Not Update");

}

sleep 5

Bat 语法(demo1.bat):

复制代码 代码如下:

powershell %~sdp0Listen-Cms.ps1

sleep 5

【PowerShell 定时执行.Net(C#)程序的方法】相关文章:

C# DataGridView添加新行的2个方法

C#连接Oracle数据库的实例方法

WinForm子窗体访问父窗体控件的实现方法

C#几种排序算法

C#计算代码执行时间的方法

c#实现用SQL池,多线程定时批量执行SQL语句的方法

c# 获取数据库中所有表名称的方法

C# 向二进制文件进行读写的操作方法

使用c#在word文档中创建表格的方法详解

在Winform动态启动、控制台命令行的方法

精品推荐
分类导航