Index: Shell.c
===================================================================
--- Shell.c	(revision 15225)
+++ Shell.c	(working copy)
@@ -1680,7 +1680,9 @@
   // Test for file system change request.  anything ending with : and cant have spaces.
   //
   if (CmdName[(StrLen(CmdName)-1)] == L':') {
-    if (StrStr(CmdName, L" ") != NULL) {
+    if ( StrStr(CmdName, L" ") != NULL 
+      || StrLen(StrStr(CmdName, L":")) > 1
+      ) {
       return (Unknown_Invalid);
     }
     return (File_Sys_Change);
