c# - 带空格的过程参数

标签 c#

您好,我需要包含空格的参数。

在这种情况下,/SASE Lab Tools 是主题。普通命令行下:

sslist -R -H -h sinsscm01.ds.net "/SASE 实验室工具"

我该如何实现?这是我的代码:

static void Main(string[] args)
        {
            System.Diagnostics.Process p = new System.Diagnostics.Process();
            p.StartInfo.FileName = "sslist.exe";
            p.StartInfo.Arguments = "-R -H -h sinsscm01.ds.net /SASE Lab Tools";
        }

最佳答案

p.StartInfo.Arguments = "-R -H -h sinsscm01.ds.net \"/SASE Lab Tools\"";  

您也可能对转义序列列表感兴趣 - http://blogs.msdn.com/b/csharpfaq/archive/2004/03/12/88415.aspx

关于c# - 带空格的过程参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5989623/

相关文章:

c# - 实体不会从 Azure 表中删除

c# - 从字符串中删除文件类型

c# - 监听从不同 winform 触发的自定义事件

c# - 用于复杂类型列表 (MVC) 的 EditorFor()

c# - 为什么 IEnumerator<T> 会影响 IEnumerable<T> 的状态,即使 ienumerator 从未到达终点?

c# - 在 Tasks 中使用 lock() 是否安全?

c# - 什么是 CLR 类?

c# - 领域驱动设计和横切关注点接口(interface)定义

C# TimeSpan 超过 23 :59:59

c# - Asp.Net中如何实现SQLDependency缓存?