PowerShell 定時(shí)執(zhí)行.Net(C#)程序的方法
可能也有其他方法,比如用 WGet 等等,但是 推薦用 PowerShell ,為什么呢,因?yàn)?PowerShell 太強(qiáng)大唄
PowerShell 語(yǔ)法(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.dhdzp.com/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 語(yǔ)法(demo1.bat):
powershell %~sdp0Listen-Cms.ps1
sleep 5
- 使用PowerShell .Net獲取電腦中的UUID
- PowerShell中使用.NET將程序集加入全局程序集緩存
- Powershell中可以使用的.Net實(shí)用靜態(tài)方法
- PowerShell入門(mén)教程之訪(fǎng)問(wèn).Net程序集、COM和WMI實(shí)例
- Powershell小技巧之查看安裝的.Net framework版本信息
- PowerShell中調(diào)用.NET對(duì)象的靜態(tài)方法、靜態(tài)屬性和類(lèi)方法、類(lèi)屬性例子
- PowerShell中查看當(dāng)前版本、Windows版本、.NET版本信息的代碼
- 一個(gè)ASP.Net下的WebShell實(shí)例
- ASP.NET下使用WScript.Shell執(zhí)行命令
- 如何使用 Shell 腳本執(zhí)行 .NET Core 應(yīng)用
相關(guān)文章
c#中多線(xiàn)程訪(fǎng)問(wèn)winform控件的若干問(wèn)題小結(jié)
大部分情況下都會(huì)碰到使用多線(xiàn)程控制界面上控件信息的問(wèn)題。然而我們并不能用傳統(tǒng)方法來(lái)解決這個(gè)問(wèn)題,下面我將詳細(xì)的介紹2013-10-10
C#實(shí)現(xiàn)微信結(jié)合百度api獲取當(dāng)前用戶(hù)地理位置的方法
這篇文章主要介紹了C#實(shí)現(xiàn)微信結(jié)合百度api獲取當(dāng)前用戶(hù)地理位置的方法,結(jié)合實(shí)例形式分析了C#調(diào)用微信與百度API接口的相關(guān)操作技巧,需要的朋友可以參考下2017-07-07
c# 共享狀態(tài)的文件讀寫(xiě)實(shí)現(xiàn)代碼
開(kāi)發(fā)中有時(shí)會(huì)遇到要對(duì)文件進(jìn)行共享狀態(tài)的讀寫(xiě)操作,代碼如下,需要的朋友可以參考下2012-06-06
C#中計(jì)算時(shí)間差中的小數(shù)問(wèn)題解決
C#中計(jì)算時(shí)間差中的小數(shù)問(wèn)題解決需要的朋友可以參考一下2013-03-03
C#使用WMI獲取硬盤(pán)參數(shù)的實(shí)現(xiàn)方法
因?yàn)樾枨笮枰婕矮@取硬盤(pán)的SN參數(shù),但是又不想要獲取到U盤(pán)或移動(dòng)硬盤(pán)設(shè)備的SN,所以就淺淺的研究了一下,本文給大家介紹了C#使用WMI獲取硬盤(pán)參數(shù)的實(shí)現(xiàn)方法,需要的朋友可以參考下2024-06-06
C# Windows API應(yīng)用之基于GetDesktopWindow獲得桌面所有窗口句柄的方法
這篇文章主要介紹了C# Windows API應(yīng)用之基于GetDesktopWindow獲得桌面所有窗口句柄的方法,結(jié)合實(shí)例形式分析了GetDesktopWindow函數(shù)用于獲取窗口句柄的具體使用方法與相關(guān)注意事項(xiàng),需要的朋友可以參考下2016-08-08
C#的File類(lèi)實(shí)現(xiàn)文件操作實(shí)例詳解
這篇文章主要介紹了C#的File類(lèi)實(shí)現(xiàn)文件操作的方法,非常實(shí)用,需要的朋友可以參考下2014-07-07

