首页 > 后端开发 > C++ > 如何在C#中静静地执行命令提示命令?

如何在C#中静静地执行命令提示命令?

Mary-Kate Olsen
发布: 2025-02-02 05:06:11
原创
180 人浏览过

How Can I Execute Command Prompt Commands Silently in C#?

>运行命令提示符在C#应用中悄悄命令>

C#提供了直接的方法,用于在应用程序中执行命令行指令。 例如,使用命令

copy /b Image1.jpg Archive.rar Image2.jpg>将RAR存档嵌入JPG图像中

<code class="language-csharp">string command = "/C copy /b Image1.jpg + Archive.rar Image2.jpg";
System.Diagnostics.Process.Start("CMD.exe", command);</code>
登录后复制
此代码段启动命令提示符并执行指定的命令。

抑制命令窗口

>执行命令而不显示命令提示符窗口:

>

<code class="language-csharp">System.Diagnostics.Process process = new System.Diagnostics.Process();
System.Diagnostics.ProcessStartInfo startInfo = new System.Diagnostics.ProcessStartInfo();
startInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
startInfo.FileName = "cmd.exe";
startInfo.Arguments = "/C copy /b Image1.jpg + Archive.rar Image2.jpg";
process.StartInfo = startInfo;
process.Start();</code>
登录后复制
理解“/c”参数

> 参数是必不可少的。它指示命令提示执行给定命令,然后关闭外壳。 省略

将阻止命令正确执行。

>

以上是如何在C#中静静地执行命令提示命令?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板