Не думаю, что это сработает.Стандартные командные оболочки Windows не выполняют сопоставление с подстановочными знаками для компонентов пути, а являются только последней частью аргумента пути.Кроме того, у вас есть косая черта, которая используется для аргументов команды
C:\> dir win*
Volume in drive C is BSOD
Volume Serial Number is 4AFF-AE03
Directory of C:\
03/01/2011 07:58 AM <DIR> Windows
0 File(s) 0 bytes
1 Dir(s) 393,128,820,736 bytes free
, как и ожидалось, но делает
C:\> dir win*\sys*
The filename, directory name, or volume label syntax is incorrect.
и
C:\> dir windows\sys*
Volume in drive C is BSOD
Volume Serial Number is 4AFF-AE03
Directory of C:\windows
13/07/2009 08:36 PM <DIR> system
10/06/2009 03:08 PM 219 system.ini
10/02/2011 07:55 AM <DIR> System32
09/02/2011 04:33 PM <DIR> SysWOW64
1 File(s) 219 bytes
3 Dir(s) 393,128,816,640 bytes free