从 vb.net 中的命令行获取参数

Pol*_*ger 3 vb.net command-line

processPath在这个例子中是否可以从 返回参数?
这可能更有意义,抱歉。

Dim processName As String

Dim processPath As String

If processName = "cmd" Then
    Dim arguments As String() = Environment.GetCommandLineArgs()
    Console.WriteLine("GetCommandLineArgs: {0}", String.Join(", ", arguments))
End If
Run Code Online (Sandbox Code Playgroud)

Geo*_*ton 6

完成此操作的一种简单(且干净)的方法是Sub Main按如下方式修改您的内容,

Sub Main(args As String())
   ' CMD Arguments are contained in the args variable
   Console.WriteLine("GetCommandLineArgs: {0}", String.Join(", ", args))
End Sub
Run Code Online (Sandbox Code Playgroud)