当前位置: 首页 > news >正文

免费虚拟主机网站源码seo网站关键词优化多少钱

免费虚拟主机网站源码,seo网站关键词优化多少钱,企业微网站建设,建设企业查询平台记录一个用C#实现的windows计时执行任务的服务 这个服务实现的功能是每天下午六点统计一次指定路径的文件夹大小 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Diagnostics; using System.IO; using Syst…

记录一个用C#实现的windows计时执行任务的服务

这个服务实现的功能是每天下午六点统计一次指定路径的文件夹大小

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Diagnostics;
using System.IO;
using System.Linq;
using System.ServiceProcess;
using System.Text;
using System.Threading.Tasks;namespace ProjectSizeStatistics
{public partial class MyService1 : ServiceBase{public MyService1(){InitializeComponent();}protected override void OnStart(string[] args){WriteInfo("服务启动");InitTimer();}int _checkHour = 18; //每天六点检测private string filePath = @"D:\FileSizeStatistic.txt";void InitTimer(){var timer = new System.Threading.Timer(TimerCallBack, null, 5000, 360000);      //一小时执行一次}void TimerCallBack(object pData){DateTime now = DateTime.Now;var hour = now.Hour;if (hour == _checkHour){SampleProjectSize();}}/// <summary>/// 采集项目大小/// </summary>void SampleProjectSize(){string path = @"D:\Projects\GitProject\ClientPro";long size = GetDirectorySize(path);int GB = (int)(size / 1024 / 1024 / 1024);float remainGb = size * 1.0f / 1024 / 1024 / 1024 - GB;WriteInfo($"{path}   文件大小为\"{size}\"字节\t{(GB + remainGb).ToString("f2")}G");}/// <summary>/// 获取文件夹的大小,返回字节数/// </summary>/// <param name="path"></param>/// <returns></returns>long GetDirectorySize(string path){long size = 0;DirectoryInfo dir = new DirectoryInfo(path);foreach (var item in dir.GetFiles()){size += item.Length;}foreach (var item in dir.GetDirectories()){size += GetDirectorySize(item.FullName);}return size;}private void WriteInfo(string info){//using (FileStream fs = new FileStream(filePath, FileMode.OpenOrCreate))//{//}using (StreamWriter writer = File.AppendText(filePath)){writer.WriteLine($"{DateTime.Now}\t{info}");}}protected override void OnStop(){}}
}

生成服务之后在对应bin/Debug目录下面会有一个对应的exe可执行文件,但是如果直接执行可执行文件会有这个弹窗,这是说明这个服务不能直接运行,要通过Installutil.exe去执行,

这里如果我们安装的VisualStudio的话,那么C盘的 C:\Windows\Microsoft.NET\Framework\v4.0.30319这个目录下面就会有InstallUtil.exe这个可执行文件,我们以管理员的身份运行命令提示符,之后进入到这个目录,执行这个命令

installutil.exe 你的服务exe的绝对路径

这样在windows服务中我们就能找到我们对应的服务了,启动它即可。

如果要卸载服务可执行以下命令

installutil.exe 你的服务exe的绝对路径  -u

小提示,我们每次修改我们的服务内容之后只需要重新生成服务项目,不需要重新安装服务,生成好之后,启动服务即可。

 

http://www.mmbaike.com/news/39023.html

相关文章:

  • 网站主题颜色聊城优化seo
  • wordpress可以建什么站互联网平台推广
  • 网站开发存在的风险关键词首页排名优化平台
  • 做网站的软件项目进度计划店铺推广软文案例
  • 深圳哪家公司需要网站建设的山东建站
  • html做游戏网站厦门网站优化
  • 软件开发要学什么搜索引擎优化技巧
  • 网页设计与网站建设 作业360应用商店
  • 中国那些企业做网站做得好企业邮箱注册申请
  • 无锡网站代运营公司靠谱吗
  • 宣传产品网站最新军事报道
  • 如何做网站用户活跃度网站seo查询
  • 网站 特效都是用什么软件做的重庆seo俱乐部联系方式
  • 高端医疗网站模板免费下载常用的网络推广手段有哪些
  • 网站做cpa赚钱吗网络营销师证书需要多少钱
  • 怎么做flash网站营销推广方案
  • 云南网官方网站商业推广费用一般多少
  • 横向网站模板台州网站优化公司
  • 做任务赚q币的网站湖北网络营销网站
  • 网站建设 趋势百度网盘帐号登录入口
  • 荆门做网站的公司备案查询官网
  • 衢江网站建设有哪些可以推广的平台
  • 天津网站建设座机号必应站长平台
  • wordpress英文网赚站广州专做优化的科技公司
  • 网站抓取QQ获取系统关键词自助优化
  • 做毕设的网站万百度在西安有分公司吗
  • php做网站难吗seo外包方法
  • 做仿牌网站被封百度搜索网页版
  • 做创意ppt网站超级优化大师下载
  • 网站关键词设置代码海外seo