【问题标题】:How to embed a batch file into a c# application如何将批处理文件嵌入到 C# 应用程序中
【发布时间】:2015-07-21 16:48:35
【问题描述】:

我有一个将执行批处理文件的 WCF 服务。但是,我不希望该批处理文件对用户可见/可编辑。有什么方法可以将批处理文件代码嵌入到我的服务中(也许在方法中)。

目前我正在使用

System.Diagnostics.Process.Start(myBatchFileName);

启动我的 .bat 文件,但正如我所提到的,用户可以看到。

【问题讨论】:

标签: c# wcf batch-file


【解决方案1】:

这里有一个例子解释了如何通过 C# 执行单个 Windows shell 命令,而无需创建/打开批处理文件:

https://stackoverflow.com/a/21295585/2661795

我已经成功地使用这种方法连续执行多个命令,有效地模仿批处理文件的功能,而无需向用户公开批处理文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-28
    • 2018-07-20
    • 1970-01-01
    • 2010-09-08
    • 2013-08-07
    • 1970-01-01
    相关资源
    最近更新 更多