我正在尝试在C#中的外部进程中在CMD中运行命令,但在CMD窗口中没有标题。问题是,在CMS窗口标题中运行的某些命令包含我不希望看到的用户名和密码。
即:
有没有办法在运行进程时禁止显示标题,或者隐藏命令详细信息?
谢谢!
-Ryan
答案 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)小部件
的解决方案