PowerShell 定时执行.Net(C#)程序的方法
2018-10-12 14:07
731 查看
可能也有其他方法,比如用 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 = "//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#)程序
- .net利用Timer和Global.asax实现定时执行程序C#
- 转]C#定时执行某个程序
- C#获取本执行程序所在的当前路径的方法
- 总结C#中得到程序当前工作目录和执行目录的一些方法
- 直接在.Net程序(C#)中执行 native code
- [转]Linux操作系统下 MONO执行C#程序的方法
- C#定时执行某个程序(转)
- C#中得到程序当前工作目录与执行目录的一些方法
- C#获取执行程序所在的当前路径的方法
- C# WinForm获取 当前执行程序路径的几种方法
- Linux操作系统下 MONO执行C#程序的方法
- js replace 全局替换 以表单的方式提交参数 判断是否为ie浏览器 将jquery.qqFace.js表情转换成微信的字符码 手机端省市区联动 新字体引用本地运行可以获得,放到服务器上报404 C#提取html中的汉字 MVC几种找不到资源的解决方式 使用Windows服务定时去执行一个方法的三种方式
- C#创建服务及使用程序自动安装服务,.NET创建一个即是可执行程序又是Windows服务的exe(转)
- Linux操作系统下使用MONO执行C#程序的方法
- 总结C#中得到程序当前工作目录和执行目录的一些方法
- Windows 任务计划程序定时执行 powershell 脚本
- Linux操作系统下 MONO执行C#程序的方法
- C#如何定时执行程序
- C# 定时执行一个方法