ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_SHELL_INVALID_REDIR), ShellInfoObject.HiiHandle);\r
}\r
} else {\r
- //\r
- // remove the < and/or > from the command line now\r
- //\r
- for (TempLocation3 = PostVariableCmdLine ; TempLocation3 != NULL && *TempLocation3 != CHAR_NULL ; TempLocation3++) {\r
- if (*TempLocation3 == L'^') {\r
- if (*(TempLocation3+1) == L'<' || *(TempLocation3+1) == L'>') {\r
- CopyMem(TempLocation3, TempLocation3+1, StrSize(TempLocation3) - sizeof(TempLocation3[0]));\r
- }\r
- } else if (*TempLocation3 == L'>') {\r
- *TempLocation3 = CHAR_NULL;\r
- } else if ((*TempLocation3 == L'1' || *TempLocation3 == L'2')&&(*(TempLocation3+1) == L'>')) {\r
- *TempLocation3 = CHAR_NULL;\r
- }\r
- }\r
-\r
while (PostVariableCmdLine[StrLen(PostVariableCmdLine)-1] == L' ') {\r
PostVariableCmdLine[StrLen(PostVariableCmdLine)-1] = CHAR_NULL;\r
}\r