手机
当前位置:查字典教程网 >编程开发 >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# 向二进制文件进行读写的操作方法

深入理解C#实现快捷键(系统热键)响应的方法

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

使用VS2005自带的混淆器防止你的程序被反编译的方法

C# TrieTree介绍及实现方法

C#中如何执行存储过程方法

解析Silverlight调用WCF/Rest异常的解决方法

C#利用com操作excel释放进程的解决方法

C#调用Java类的实现方法

C#操作注册表的方法

精品推荐
分类导航