Я предпочитаю использовать пространство имен верхнего уровня для приложения и sub пространства имен для компонентов.
способ, которым можно использовать классы от других пространств имен, удивительно очень похож на путь в Java. Можно или использовать "ПРОСТРАНСТВО ИМЕН использования", которое подобно "оператору" ПАКЕТА импорта, например, используйте станд., Или Вы определяете пакет как префикс класса, разделенного с "::", например, станд.:: строка. Это подобно "java.lang. Строка" в Java.
Это может быть только одно из двух: проблема с ПУТЬ, как видно из вашего командного файла, или опечатка в выполняемая команда (например, XCOPY).
% systemroot% не имеет особого значения, поскольку XCOPY и т. д. находятся в каталоге SYSTEM (в WinXP C: \ Windows \ System32), а% systemroot% - каталог Windows (на один уровень выше - опять же, в XP C: \ Windows).