winforms 在Visual Studio Windows Form中执行CMD程式码

nwwlzxa7  于 2022-11-16  发布在  Windows
关注(0)|答案(1)|浏览(113)

如何在Visual Studio Windows Form中使用下列CMD程式码?
1-)xxxx.yyy.com|查找/i“192.168.1.88“〉c:\临时文件\查找. txt
2-)注册查询“HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432节点\赛门铁克\赛门铁克端点防护\SMC\SYLINK\SyLink”/v“当前组”〉C:\临时\赛门铁克控制台. txt
3-)如果%errorlevel% equ 1后藤未找到,则查找/i“Laptopimage”C:\temp\SymantecControl.txt〉NUL
表格-1开放式〈〈〈〈〈〈
后藤完成
:未找到1
如果未找到%errorlevel% equ 1,则查找/c“192.168”C:\temp\nslookup.txt〉NUL
表格-2开放式〈〈〈〈〈〈
后藤完成:未找到
表格-3开放式〈〈〈〈〈〈〈

vltsax25

vltsax251#

如果要单独运行这些命令,可以执行以下操作:

using System.Diagnostics;

string commandExample = "echo Hello!";
Process.Start($"cmd.exe /c {commandExample}");

也可以运行批处理脚本:

Process.Start("script.bat");
Console.ReadLine();//not needed if you are running it under Windows 
Forms template

据我所知,我认为不可能从批处理中打开表单。

相关问题