В общем, нет. Разбор командной строки выполняется оболочкой, которая не делает неразобранную строку доступной для вызываемой программы. На самом деле ваша программа может быть выполнена из другой программы, которая создала argv не путем синтаксического анализа строки, а путем программного построения массива аргументов.