Environment.CommandLine Proprietà

Definizione

Ottiene la riga di comando per questo processo.

public:
 static property System::String ^ CommandLine { System::String ^ get(); };
public static string CommandLine { get; }
static member CommandLine : string
Public Shared ReadOnly Property CommandLine As String

Valore della proprietà

Stringa contenente gli argomenti della riga di comando.

Esempio

Nell'esempio seguente viene visualizzata la propria riga di comando.

using namespace System;

int main()
{
   Console::WriteLine();
   
   //  Invoke this sample with an arbitrary set of command line arguments.
   Console::WriteLine( "CommandLine: {0}", Environment::CommandLine );
}
/*
The example displays output like the following:

C:\>env0 ARBITRARY TEXT

CommandLine: env0 ARBITRARY TEXT
*/
using System;

class Example
{
    public static void Main()
    {
       Console.WriteLine();
       //  Invoke this sample with an arbitrary set of command line arguments.
       Console.WriteLine("CommandLine: {0}", Environment.CommandLine);
    }
}
// The example displays output like the following:
//       C:\>env0 ARBITRARY TEXT
//
//       CommandLine: env0 ARBITRARY TEXT
open System

//  Invoke this sample with an arbitrary set of command line arguments.
printfn $"\nCommandLine: {Environment.CommandLine}"
// The example displays output like the following:
//       C:\>env0 ARBITRARY TEXT
//
//       CommandLine: env0 ARBITRARY TEXT
Class Example
   Public Shared Sub Main()
      Console.WriteLine()
      '  Invoke this sample with an arbitrary set of command line arguments.
      Console.WriteLine("CommandLine: {0}", Environment.CommandLine)
   End Sub 
End Class 
' The example displays output like the following:
'       C:\>CommandLine ARBITRARY TEXT
'       
'       CommandLine: CommandLine ARBITRARY TEXT

Commenti

Questa proprietà consente l'accesso al nome del programma e agli argomenti specificati nella riga di comando all'avvio del processo corrente.

Il nome del programma può includere informazioni sul percorso, ma non è necessario farlo. Usare il GetCommandLineArgs metodo per recuperare le informazioni della riga di comando analizzate e archiviate in una matrice di stringhe.

La dimensione massima del buffer della riga di comando non è impostata su un numero specifico di caratteri; varia a seconda del sistema operativo Windows in esecuzione nel computer.

Si applica a

Vedi anche