跳到主要内容

github/tai

公开

Tai · Windows 软件与网站使用时长统计。上游 Planshit/Tai 的源码镜像,非灵栈原创;MIT 许可。来源:https://github.com/Planshit/Tai 。本次为手动同步,暂不提供安装包。

提交记录
新增Core/Librarys/ProcessHelper.cs+36 −0看文件
@@ -0,0 +1,36 @@
1新增:using System;
2新增:using System.Collections.Generic;
3新增:using System.Diagnostics;
4新增:using System.Linq;
5新增:using System.Text;
6新增:using System.Threading.Tasks;
7新增:
8新增:namespace Core.Librarys
9新增:{
10新增: public class ProcessHelper
11新增: {
12新增: public static bool Run(string filename, string[] args)
13新增: {
14新增: try
15新增: {
16新增: string arguments = "";
17新增: foreach (string arg in args)
18新增: {
19新增: arguments += $"\"{arg}\" ";
20新增: }
21新增: arguments = arguments.Trim();
22新增: Process process = new Process();
23新增: ProcessStartInfo startInfo = new ProcessStartInfo(filename, arguments);
24新增: process.StartInfo = startInfo;
25新增: process.Start();
26新增: return true;
27新增: }
28新增: catch (Exception ex)
29新增: {
30新增: Logger.Error(ex.ToString());
31新增: return false;
32新增: }
33新增:
34新增: }
35新增: }
36新增:}