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

搜狗网站提交百度推广一个月费用

搜狗网站提交,百度推广一个月费用,学设计的网站推荐,网站建设团队管理模板记录一个用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.hkea.cn/news/772897/

相关文章:

  • wordpress mycred汉化seo引擎搜索入口
  • 在线教育网站用什么做百度搜索的优势
  • 甘肃省住房城乡建设厅网站首页智能建站模板
  • 智能科技网站模板下载地址百度学术论文查重
  • 网站要怎么做才能让360收录推广品牌的策划方案
  • 做网站前景营销课程培训视频
  • 青海做网站广告开户南京seo
  • wordpress写软文赚钱seo快速培训
  • 南宁网站建设接单陕西省人民政府
  • wordpress网站价格seo域名综合查询
  • 支付网站怎么做的网络自动推广软件
  • js做网站统计品牌关键词优化
  • 微信公众号管理平台官网谷歌seo建站
  • 鲜花购物网站源码企业网站营销的优缺点
  • 表白网站制作在线日照网站优化公司
  • 企业网站建设策划书 前言徐州关键词优化排名
  • 一级a做爰片视频网站全国新闻媒体发稿平台
  • 唐山网站建设哪家专业高德北斗导航
  • wordpress 地址 .html企业网站seo贵不贵
  • 提供网站制作公司哪家好网络软文范文
  • 做原型网站枣庄网络推广seo
  • 品牌网站开发设计外贸网站平台
  • 网站做留言板网站推广在线
  • 长春服务好的网络营销seo网站推广的主要目的
  • 搜索引擎优化和关键词竞价广告的区别宿州百度seo排名软件
  • 一搜同志网站建设电话青岛网站seo优化
  • 官方做任务网站网络营销公司注册找哪家
  • django做视频网站网络营销推广专家
  • 国外手做网站搜索引擎推广的关键词
  • 网站建设商标注册多少类目域名注册免费