在没有C#标题的CMD窗口中运行新进程?

时间:2013-11-27 01:14:01

标签: c# cmd titlebar

我正在尝试在C#中的外部进程中在CMD中运行命令,但在CMD窗口中没有标题。问题是,在CMS窗口标题中运行的某些命令包含我不希望看到的用户名和密码。

即:

enter image description here

有没有办法在运行进程时禁止显示标题,或者隐藏命令详细信息?

谢谢!

-Ryan

2 个答案:

答案 0 :(得分:0)

将此前缀添加到您的CMD参数

title & 

title & login commands etc

你也可以给它一个这样的通用标题:

title Login & login commands etc

答案 1 :(得分:0)

如果您只想清除标题文字,请按照以下内容进行参考。

[System.Runtime.InteropServices.DllImport("user32.dll")]
static extern int SetWindowText(IntPtr hWnd, string text);

SetWindowText(process.MainWindowHandle, "")

但我仍然找到隐藏标题栏和( - ,X)小部件

的解决方案