如何使用WMIC获取c#console app的命令行参数

问题描述 投票:0回答:1

我有一个简单的C#控制台应用程序接收和参数与exec其他任务的ID并等待它。

我想知道使用WMIC传递给C#控制台应用程序的ID,但它是空的。

WMIC命令是:

WMIC path win32_process where "caption='process_name.exe'" get Commandline

C#控制台应用程序在CMD中执行:

process_name.exe 1

我想捕获1或ID

c# console console-application wmic
1个回答
0
投票

就像@willaien所说:用string[] args = Environment.GetCommandLineArgs();抓住这个args解决了这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.