Windows定時服務搭建

2021-10-01 12:57:55 字數 1571 閱讀 1757

1.建立服務:選擇windows服務建立專案

2.新增安裝程式,生成對應的服務

3.屬性設定

4.編寫定時服務需要執行的業務

using common.logging;

using system;

using system.collections.generic;

using system.componentmodel;

using system.data;

using system.diagnostics;

using system.linq;

using system.serviceprocess;

using system.text;

using system.threading.tasks;

namespace windowsservicetest

/// /// 啟動服務

///

///

protected override void onstart(string args)

/// /// 執行的方法

///

///

///

private void timedevent(object sender, system.timers.elapsedeventargs e)

}/// /// 停止服務

///

protected override void onstop()}}

5.重新生成編譯**

(1)複製檔案到專案的dbug下

(2)服務安裝:%~dp0installutil.exe %~dp0windowsservicetest.exe

服務解除安裝:%~dp0installutil /u %~dp0windowsservicetest.exe

寫入txt中,修改字尾名為bat使用管理員身份執行

cmd輸入:services.msc開啟服務結果如下:

git 服務搭建 windows

日期 2017 01 11 字型 大中小 看了一些搭建git伺服器的教程,都不是很詳細,於是,就有了本文 環境說明 本地 win7 ip 192.168.111.1 伺服器 ubuntu 14.04 ip 192.168.111.222 伺服器上 安裝git,如果有許可權問題,記得再以下命令前面加上...

c Topshelf 搭建 Windows 服務

用本文基於 net core 控制台應用程式部署為服務 net framework 可用 一 建立.net core的控制台應 第二步 通過 nuget 安裝 topshelf 包。三 program檔案 class program 部署說明 1發布成自包含類庫方式 2使用管理員執行dos命令列 3...

Topshelf 搭建 Windows 服務

topshelf 是乙個用來部署基於.net framework 開發的服務的框架。簡化服務建立於部署過程,並且支援控制台應用程式部署為服務。本文基於 net core 控制台應用程式部署為服務 net framework 可用 第一步 建立名為 topshelfdemo 的控制台應用程式。第二步 ...