From: Haidong Yu yuhaidong@uniontech.com
Signed-off-by: Haidong Yu yuhaidong@uniontech.com --- programs/cmd/wcmdmain.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/programs/cmd/wcmdmain.c b/programs/cmd/wcmdmain.c index 1867c5afb92..3fa0f836105 100644 --- a/programs/cmd/wcmdmain.c +++ b/programs/cmd/wcmdmain.c @@ -1322,7 +1322,7 @@ void WCMD_execute (const WCHAR *command, const WCHAR *redirects,
/* Check if the command entered is internal, and identify which one */ count = 0; - while (IsCharAlphaNumericW(whichcmd[count])) { + while (IsCharAlphaNumericW(whichcmd[count]) || (count>0 && whichcmd[count] == '.')) { count++; } for (i=0; i<=WCMD_EXIT; i++) {