cmd隐藏执行
时间: 2023-06-28 11:09:31 浏览: 65
您可以通过以下步骤在 Windows 系统中隐藏 cmd 命令行窗口执行:
1. 创建一个 VBScript 文件,例如 `run.vbs`,并将以下代码复制到文件中:
```
Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Run "cmd /c your-command-here", 0
```
将 `your-command-here` 替换为您要运行的命令。
2. 保存文件并双击运行它,它将以无窗口模式执行您的命令。
请注意,这种方法只适用于 Windows 系统。
相关问题
C#使用系统cmd隐藏运行文件
你可以使用C#的Process类来运行cmd命令并隐藏窗口。以下是一个示例代码:
```csharp
using System.Diagnostics;
...
string fileName = "path/to/your/file.exe";
ProcessStartInfo psi = new ProcessStartInfo("cmd.exe", "/C \"" + fileName + "\"");
psi.WindowStyle = ProcessWindowStyle.Hidden;
Process.Start(psi);
```
这段代码将运行一个名为`file.exe`的可执行文件,并隐藏cmd窗口。请注意,`path/to/your/file.exe`应替换为实际的文件路径。
C#隐藏cmd运行
在C#中,可以使用`ProcessStartInfo`类和`Process`类来隐藏cmd窗口运行命令。下面是一个简单的示例代码:
```csharp
using System.Diagnostics;
// ...
// 需要运行的命令
string command = "dir";
// 创建进程信息对象
ProcessStartInfo psi = new ProcessStartInfo("cmd.exe", "/c " + command);
psi.CreateNoWindow = true;
psi.UseShellExecute = false;
// 创建进程对象并启动
Process cmd = Process.Start(psi);
cmd.WaitForExit();
```
在上面的代码中,`CreateNoWindow`属性设置为`true`可以隐藏cmd窗口,`UseShellExecute`属性设置为`false`可以禁用使用操作系统的shell启动进程。然后,创建进程对象并启动,等待命令执行完成后退出进程。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)