PowerShell 定时执行.Net(C#)程序的方法

时间:2023-07-09 14:10:39 

可能也有其他方法,比如用 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 = "https://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

标签:定时,执行,程序
0
投稿

猜你喜欢

  • spring boot集成smart-doc自动生成接口文档详解

    2023-11-28 23:08:02
  • Java基于socket实现的客户端和服务端通信功能完整实例

    2023-11-22 12:12:13
  • C# WPF如何反射加载Geometry几何图形数据图标

    2021-09-06 11:39:08
  • C# 汉字与拼音互转的实现示例

    2022-03-06 06:50:20
  • java对ArrayList排序代码示例

    2023-11-24 20:14:21
  • C#中调用VB中Inputbox类的实现方法

    2023-09-06 18:12:57
  • SpringMvc后台接收json数据中文乱码问题详解

    2022-12-03 00:08:58
  • Java中匿名类的两种实现方式

    2022-06-17 23:57:05
  • springmvc+shiro+maven 实现登录认证与权限授权管理

    2023-07-04 14:33:03
  • SpringBoot整合freemarker实现代码生成器

    2023-07-17 20:31:08
  • Android SQLite数据库加密的操作方法

    2021-10-14 11:22:05
  • C#反射应用实例

    2023-11-03 14:47:46
  • Android开发之使用ExifInterface获取拍照后的图片属性

    2021-05-29 23:36:36
  • Android 仿QQ头像自定义截取功能

    2023-05-14 00:13:21
  • 详解使用Spring Security进行自动登录验证

    2021-07-28 12:31:51
  • 微服务间调用Retrofit在Spring Cloud Alibaba中的使用

    2022-09-29 23:13:42
  • 改进c# 代码的五个技巧(一)

    2021-07-17 23:49:30
  • C#中图片、二进制与字符串的相互转换方法

    2023-05-16 13:07:50
  • java中如何获取相关参数

    2023-11-17 20:12:39
  • C#实现将应用程序设置为开机启动的方法

    2023-06-04 05:59:26
  • asp之家 软件编程 m.aspxhome.com