Environment.CommandLine Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de opdrachtregel voor dit proces op.
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
Waarde van eigenschap
Een tekenreeks met opdrachtregelargumenten.
Voorbeelden
In het volgende voorbeeld wordt een eigen opdrachtregel weergegeven.
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
Opmerkingen
Deze eigenschap biedt toegang tot de programmanaam en eventuele argumenten die zijn opgegeven op de opdrachtregel wanneer het huidige proces is gestart.
De naam van het programma kan padgegevens bevatten, maar dit is niet vereist. Gebruik de GetCommandLineArgs methode om de opdrachtregelgegevens op te halen die zijn geparseerd en opgeslagen in een matrix met tekenreeksen.
De maximale grootte van de opdrachtregelbuffer is niet ingesteld op een specifiek aantal tekens; afhankelijk van het Windows besturingssysteem dat op de computer wordt uitgevoerd.