Function Reference


_WinAPI_CommandLineToArgv

Parses a command-line string and returns an array of the command-line arguments

#include <WinAPIShPath.au3>
_WinAPI_CommandLineToArgv ( $sCmd )

Parameters

$sCmd The string that contains the full command line. If this parameter is an empty string the function returns an empty array (zeroth element is 0).

Return Value

Success: the array of the command-line arguments. The zeroth array element contains the number of arguments.
Failure: sets the @error flag to non-zero, call _WinAPI_GetLastError() to get extended error information.

See Also

Search CommandLineToArgvW in MSDN Library.

Example

#include <Array.au3>
#include <WinAPIShPath.au3>

Local $aData = _WinAPI_CommandLineToArgv('"a b" c d')
_ArrayDisplay($aData, '_WinAPI_CommandLineToArgv')