Недавно я обнаружил ошибку, когда XCOPY не будет работать в пакетном файле возвращающегося:Почему MKDIR и DIR все еще работают, когда XCOPY нет?
«XCopy» не распознается как внутренней или внешней командой, исполняемой программой или пакетный файл.
Несколько других команд (то есть: HELP) вернули ту же ошибку, которую я обнаружил, из-за того, что в переменной пути была определена% SYSTEMROOT% \ SYSTEM32. Он посередине посередине, но перенести его в исходное положение.
Я не понимаю, почему другие команды (то есть: MKDIR в том же командном файле) все еще распознаются, когда другие команды не являются. Являются ли они определенными в других местах ОС так, чтобы они всегда были доступны?
Установка Windows XP Professional 2002 SP3, 32-разрядная версия, работающая в виртуальной машине Oracle VM VirtualBox.
xcopy - это фактический исполняемый файл (xcopy.exe), который находится на вашем пути system32. – ElGavilan
Моя папка system32 также похоронена посередине, и все мои команды работают нормально. Возможно, вы неправильно редактировали переменную PATH? – Squashman
@Squashman, я никогда не редактировал путь напрямую. Я установил другие программы, которые изменили путь и добавили свои каталоги в начале. Возможно, все, что мне нужно, это перезагрузка компьютера, но просто копирование путей SYSTEMROOT в начало переменной PATH. –