c# - 如何在 Windows 服务中执行命令?

标签 c# windows-services cmd

我想以固定的时间间隔执行“start [Filename].txt”。 所以我决定创建 Windows 服务。 但我不知道通过 Windows 服务执行此命令。 我已经实现的其他逻辑。剩下的就是执行命令。

最佳答案

我想你可以简单地使用:

Process.Start("filename.txt");

如果您需要启动该文件并等待它关闭或执行其他特定操作,请查看 Process Class .

关于c# - 如何在 Windows 服务中执行命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9315216/

相关文章:

c# - FormsAuthenticationTicket 不能在服务器端失效。引起 cookie 回复攻击

c# - 使用自定义数据库而不是 ASPNETDB 的 ASP.NET MVC 身份验证?

c# - 项目安装程序对于 Windows 服务是必需的,或者为什么我们需要项目安装程序

C# Windows 服务 - 从 ini 或 App.config 文件中读取

windows - 如何使用批处理脚本对目录中的每个文件执行某些操作

c# - 将深度数组转换为树的高效算法

c# - Visual Studio 添加与 dll 同名的可执行文件

c# - 如何在与 SQL Server Express 一起使用的 Windows 服务中定义对 SQL Server 的依赖关系

python - 路径问题(命令行)

java - 通过 java 程序执行命令时如何为命令提示符编写/提供输入