Csharp/C#教程:PowerShell 定时执行.Net(C#)程序的方法分享

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

PowerShell语法(demo1.ps1):
代码如下:
$date=Get-Date;
$beginTime=2*60;
$endTime=2*60+11;
$minuteCount=$date.hour*60+$date.minute

#ifthetimeisright
if(($minuteCount-le$endTime)-and($minuteCount-ge$beginTime))
{
   #sendrequest
   $webClient=new-objectSystem.Net.WebClient;
   $webClient.Headers.Add(“user-agent”,”PowerShellScript”);
   $webClient.Headers.Add(“Referer”,”PowerShellScript”);
   $url=”//www.jb51.net/enAdmin/Handler/Listen_cms.ashx?code=listen_cms_20111130876″;
   $message=$webClient.DownloadString($url);
   #writelog
   write(“Message:”+$message);
}
else
{
   write(“NotUpdate”);
}

sleep5

Bat语法(demo1.bat):
代码如下:
powershell%~sdp0Listen-Cms.ps1
sleep5

您可能感兴趣的文章:PowerShell中查看当前版本、Windows版本、.NET版本信息的代码PowerShell中调用.NET对象的静态方法、静态属性和类方法、类属性例子Powershell小技巧之查看安装的.Netframework版本信息PowerShell入门教程之访问.Net程序集、COM和WMI实例Powershell中可以使用的.Net实用静态方法PowerShell中使用.NET将程序集加入全局程序集缓存使用PowerShell.Net获取电脑中的UUID

标签: ow 方法 程序

VC定制个性化的MessageBox解决方法

C++实现读取特定路径下文件夹及文件名的方法

上述就是C#学习教程:PowerShell 定时执行.Net(C#)程序的方法分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/904566.html

(0)
上一篇 2021年10月21日
下一篇 2021年10月21日

精彩推荐