Xcopy не является внутренней или внешней командой для исполняемой программы или пакетного файла

Обновлено: 05.07.2024

Тип: Внешний (3.2 и выше)

XCOPY [d:][путь]имя файла [d:][путь][имя файла] [/A][/D:(дата)] [/E][/M][/P]
[/S][/V][/W][Г|-Г]


Назначение: копирование каталогов, подкаталогов и файлов.

XCOPY копирует файлы или группы файлов в каталоги и из них. Особенно полезно для копирования данных на фиксированный диск и с него.

Первое обозначение пути указывает на исходный файл(ы); второе обозначение пути указывает целевой файл(ы). Обозначение источника всегда должно быть указано. Если не ввести целеуказание, файлы будут скопированы в текущую директорию.

Эта команда позволяет копировать целые диски, заполненные данными, включая все установленные каталоги и подкаталоги. Эту команду следует использовать вместо команды DISKCOPY, когда вы хотите создать диск с идентичной файловой структурой, но с другим форматом диска (например, чтобы скопировать все файлы с диска размером 5 1/4 дюйма на диск размером 3 1/2 дюйма). дюймовый диск).

Если источником является каталог, каталог будет скопирован на целевую дискету. Если копируемый источник включает более одного файла, конечные файлы будут сохранены в каталоге. Вы можете добавить обратную косую черту (\) в конец имени целевого файла, чтобы сделать его каталогом.

Если XCOPY не находит каталог на целевом диске, который соответствует спецификации PATH в формате команды, копирование будет остановлено. Появится сообщение с просьбой указать, следует ли сохранять спецификацию целевого файла в виде имени файла или имени каталога.

XCOPY — гораздо более мощная команда копирования, чем команда COPY. Это особенно полезно при резервном копировании жесткого диска. Обычно используется параметр /S вместе с параметром /D:date для резервного копирования только тех файлов, которые были изменены с момента последней резервной копии. Если вы используете XCOPY для этой цели, вы, вероятно, захотите сделать копию программы (XCOPY.EXE) в корневом каталоге вашего жесткого диска (помните, что когда вы используете параметр /S, XCOPY копирует только файлы из подкаталогов). найден ВНУТРИ текущего каталога).

После ввода команды XCOPY программа может отобразить
Указывает ли TST имя файла

или имя каталога на цели

(F = файл, D = каталог)


Это означает, что XCOPY не может определить, хотите ли вы, чтобы указанная запись обозначения пути была отправлена ​​в имя файла на целевом диске или в каталог.


ПРИМЕЧАНИЕ:
Некоторые версии DOS позволяют избежать этого запроса. Это делается путем переименования команды XCOPY.EXE в MCOPY.EXE. При использовании MCOPY DOS автоматически проверяет, является ли цель именем файла или именем каталога, и соответствующим образом выполняет копирование. Чтобы изменить имя команды на MCOPY, введите

копировать xcopy.exe mcopy.exe

Затем вы можете использовать новую программу MCOPY.EXE так же, как вы используете XCOPY.EXE. Единственное отличие состоит в том, что MCOPY автоматически определяет, является ли цель файлом или каталогом.


Если во время процесса XCOPY возникает ошибка, программа возвращает один из следующих кодов выхода:

0 - Копирование выполнено без ошибок
1 - Файлы не найдены
2 - Пользователь прервал копирование
4 - Ошибка инициализации (недостаточно памяти, неверный синтаксис, путь не найден) < br />5 - Копирование прекращено из-за ошибки INT 24 чтения или записи на диск


Дополнительную информацию об использовании команды XCOPY см. в Главе 6, Советы для опытных пользователей.

/A — копируются только те файлы, которые были заданы как архивные (с помощью команды ATTRIB). Скопированные файлы по-прежнему будут отмечены как архивные файлы как в исходном, так и в целевом файлах.

/D:(дата) — копирует только те файлы в исходном каталоге, которые были изменены или ПОЗЖЕ указанной даты.

/S — копирует все файлы в текущем каталоге и во всех его подкаталогах.

/E — Копирует подкаталоги, даже если они пусты. Если вы используете этот параметр, вы также должны использовать параметр /S.

/M — копирует те же помеченные архивные файлы, которые указаны в параметре /A; однако файлы на целевом диске больше не помечаются как архивные файлы. Этот переключатель проверяет атрибут архива файла: если атрибут архива файла отключен (-A), файл не будет скопирован.

/P — не копирует файл до тех пор, пока вы не ответите на запрос, в котором вас просят подтвердить, что вы хотите скопировать файл. Однако, если вы используете параметр /E, вы не будете получать запрос перед копированием пустого подкаталога.

/V — каждый скопированный файл проверяется, чтобы убедиться, что файл, сохраненный на целевом диске, идентичен оригиналу на исходном диске.

/W — копирование только после того, как вы ответите на запрос о начале копирования (если этот параметр опущен, копирование начнется, как только вы введете команду XCOPY и нажмете клавишу Enter).

/Y — заставляет XCOPY заменять существующие файлы без запроса подтверждения.

/-Y — заставляет XCOPY выдавать запрос на подтверждение перед заменой существующего файла.

Чтобы скопировать все файлы и каталоги (кроме пустых) с диска C на диск A, введите

Всякий раз, когда я пытаюсь запустить внешнюю команду, такую ​​как модель, findstr или xcopy, я всегда получаю сообщение об ошибке, если только я не поставлю перед ним "\Windows\System32\":

"xcopy" не распознается как внутренняя или внешняя команда,
оперативная программа или пакетный файл.

C:\>\windows\system32\xcopy
Недопустимое количество параметров
0 скопированных файлов

C:\>путь
Путь = c: Files\Microsoft Shared Live;%SystemRoot%\sy
stem32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SystemRoot%\System32 \WindowsPowe
rShell\v1.0\; C:\Program Files\Skype\Phone\; C:\Program Files\Windows Live\Shared.

Зачем ему это делать? Как я могу решить эту проблему?

Я не пробовал ваш метод еще раз. Я собирался подождать, пока успею сделать, но обнаружил, что даже после нескольких перезагрузок путь исправился. Я предполагаю, что это могло быть из-за того, что я забыл перезагрузить компьютер после преобразования значения строки в расширяемое строковое значение. Большое спасибо.

P.S. Вы кажетесь очень дружелюбным. :)

Похожие вопросы

распознается как внутренняя или внешняя, командная исполняемая программа или файл команд в Windows XP Professional SP3

Эти две команды защищены от случайного удаления Windows, то есть, если они будут удалены, Windows будет работать, просто добавив их в папку C:\Windows\System32.

В командной строке попробуйте изменить эту папку, введя cd C:\Windows\System32 (а затем нажмите клавишу Enter), прежде чем пытаться выполнить команду ipconfig или ping.

Если это позволяет запустить вас, ваш «путь», вероятно, перепутался.

Сначала вы можете установить точку восстановления системы.

.. ..на случай, если вам испортится вещь и вы захотите ее восстановить.

  • Удерживая нажатой клавишу Windows (между Ctrl и Alt), нажмите кнопку "Пауза"
  • Перейдите на вкладку "Дополнительно".
  • Нажмите кнопку "Переменные среды".
  • В разделе системных переменных нажмите на путь (может потребоваться прокрутка)
  • Нажмите кнопку изменить

Пути разделяются точкой с запятой (;), это путь к % SystemRoot%\system32? Если нет, добавьте один (обязательно разделите точкой с запятой). Нажмите OK (три раза), чтобы выйти. Перезагрузите компьютер и повторите попытку без указанной выше команды cd.

мой ноутбук был закрыт без предупреждения или команды, особенно когда я смотрю фильмы онлайн. Я просто пыхчу, и его нужно перезагружать снова и снова

мой ноутбук был закрыт без предупреждения или команды, особенно когда я смотрю фильмы онлайн. Я просто пыхтит, и его нужно перезагружать снова и снова

Похоже, он перегревается.

Используйте Bing или Google для поиска информации о вашем конкретном ноутбуке (возможно, на форуме поддержки вашего Dell, Toshiba, HP и т. д.) и определите, как бороться с перегревом. Возможно, вы сможете «исправить» это, используя сжатый воздух для очистки вентиляционных отверстий и / или используя охлаждающую подставку под ноутбуком, и даже запустив небольшой внешний вентилятор на входе. Возможно, это не рекомендуется ИТ-специалистам, но я часто использую свой старый ноутбук без батареи, чтобы уменьшить нагрев. И, конечно же, у вас может быть вентилятор не правильно.

Сомневаюсь, что причиной вашей проблемы является вредоносное ПО. У вас есть все основания думать иначе - никаких признаков заражения

мой код ниже:
off @echo
CD. > list.txt
for /f "delims =" % in (' dir / a-d/b * .txt "") (echo %%i)>>list.txt
echo. > список.txt

MD "20".
for /f "delims delims =" % in ('findstr /c:"%%j" ")

В чем проблема?

Причина - "переменные среды".

Добавить «C:\Windows\System32» в «путь» к «системным переменным» можно.

Исходное название: ping не работает

В окне cmd, когда я пытаюсь выполнить команду ping с сайта, я получаю сообщение о том, что "ping не распознается как внутренняя или внешняя команда".

Дэн Калик, спасение

Спасибо, что разместили свой вопрос в сообществе Microsoft.

Я понимаю, что вы не можете пропинговать веб-сайт в командной строке с сообщением об ошибке: "ping не распознается как внутренняя или внешняя команда". Поправьте меня, если я ошибаюсь.

Я представляю неудобства, которые вы испытываете. Обязательно помогу в вопросе фикса.

Чтобы помочь вам предложить несколько шагов для решения проблемы, я был бы признателен, если бы вы ответили на следующие вопросы:

1 у вас проблемы с доступом в Интернет?

<р>2. производили ли вы какое-либо новое оборудование или программное обеспечение на своем компьютере перед выставкой?

Пожалуйста, следуйте инструкциям и проверьте вопрос ниже:

а.нажмите «Пуск», затем введите три буквы cmd в поле поиска, затем щелкните правой кнопкой мыши командную строку и выберите «Запуск от имени администратора».

б. введите эти команды и нажмите Enter после каждой:

Ваш ответ очень важен для нас, чтобы обеспечить правильное решение. Пожалуйста, свяжитесь с нами с приведенной выше информацией, чтобы помочь вам соответствующим образом.

У меня есть веб-приложение ADF с двумя проектами: model-ViewController. Я создаю третий проект с именем Build и XML-файл с именем ojdeploy — build.xml.

Однако в командной строке я не могу запустить ojdeploy. Как развернуть?

E:\SOAworkspace\otnapp\Build > ojdeploy buildfile - ojdeploy - build.xml
'ojdeploy' не распознается как внутренняя или внешняя команда
исполняемая программа или пакетный файл.

Вы можете найти ojdeploy по следующему адресу

Убедитесь, что он указан в переменной PATH

Как я могу удалить Sierra и вернуться в El Capitan без внешнего жесткого диска или его эквивалента, требуемого онлайн-инструкцией? Я нахожу слишком много злоключений и не счастлив.

Возможно ли запустить DiagOnCan без использования набора команд Diag auto - только с драйвером NI-CAN (используемое мной оборудование имеет низкую скорость - USB8472 и NOR-XNET)?

с вашим оборудованием и фреймовым API NI-CAN проблем не возникнет.

Однако уровень Diag и Services Transport необходимо реализовать самостоятельно, а это довольно большая работа.

Я рекомендую вам потратить деньги на набор команд автомобильной диагностики, который поддерживает

это означает, что если вы планируете перенести свое приложение в будущем на другое аппаратное обеспечение или на другое устройство реального времени, вам вообще не нужно менять приложение.

Как вручную указать, какая версия DIAdem должна вызываться из внешней команды. Текущие звонки это активация диадемы 11.1 где мне нужно звонить 10.2.

Вы на правильном пути. Общее поведение заключается в том, что последняя версия, запущенная вручную, будет версией, выпущенной через вызов ActiveX заказа DIAdem.ToCommand или DIAdem.ToDataSheet. Эта информация действительно записывается в DIAdem раздела реестра Windows, и вы можете вручную или программно изменить эту запись реестра перед вызовом DIAdem через элемент управления ActiveX. Я не помню название ключа реестра, который крутится у меня в голове, но похоже, что это ваш последний пост, который вы уже просматриваете.

Инженер службы поддержки Tiara

Я только что купил HD с установленной XP, и теперь я получаю сообщение «IP не распознается как внутренняя или внешняя команда исполняемой программы или пакетного файла», проблем с сетевой картой для управления устройством нет. Что я могу сделать?

Исходное название: 'ip' не распознан

Попробуйте "ipconfig/release" и "ipconfig/renew". "

Иногда я использую программы, которые слишком велики для моего компьютера. Обычно это диалоговые окна. И диалоговые окна обычно имеют окончательные заказы. Чего я не вижу. Я перетаскиваю окно наверх, но оно все еще слишком длинное, и я не могу переместить его дальше, потому что строка заголовка полностью выходит за пределы экрана вверху. Держу за одну линию один пиксель. С помощью инструмента перемещения ничего не происходит: его нужно всегда щелкать/перетаскивать по строке заголовка. В любом случае, двигаться скоординировано, без использования внешнего программного обеспечения, такого как Sizer? Извините, у меня был подозреваемый, использующий основные программы, и это действительно не помогло бы мне, потому что я не вижу дескриптор, который позволяет получить доступ к параметрам размера.

Помните: это общедоступный форум, поэтому никогда не публикуйте личную информацию, такую ​​как номера почты или телефонов!

  • У вас проблемы с программами
  • Сообщения об ошибках
  • Недавние изменения на вашем компьютере
  • Что вы уже пытались решить?

Нет, не используйте сканирование Windows без внешнего сканера.

С уважением
Amal-Microsoft Support.
Посетите наш форум обратной связи Microsoft Answers и дайте нам знать, что вы думаете.

Я не могу запустить команду portqry на своем компьютере с Win 7 Professional. У меня домашняя сеть и 3 компьютера (1) Win 7 Professional (2) Win 7 Ultimate не может запустить команду ни с одного из моих компьютеров. Это сообщение:

Microsoft Windows [Версия 6.1.7600]
Авторские права (c) Microsoft Corporation, 2009 г. Все права защищены.

C:\Windows\System32>PortQry
'portqry' не распознается как внутренняя или внешняя командная
оперативная программа или пакетный файл.

C:\Windows\System32 >

Любой советник будет глубоко признателен

Эта команда не включена в Windows 7. Прежде всего, скачайте и установите ее. Затем измените каталоги на местоположение. По умолчанию это C:\PortQryV2:

CD /d C:\PortQryV2
PortQry

Я получаю следующую ошибку при подписании моего приложения в bb10 webwroks.

"bbwp не распознается как внутренняя или внешняя команда.

ожидал следующую команду:

bbwp C:\sample\sample.zip g blaze2014 - 10 o C:\sample buildId

кто-нибудь, помогите мне, пожалуйста, с решением.

Вы используете неправильную команду, bbwp — это SDK webworks 1.0.

И вы используете Webworks SDK 2.0, вы должны использовать: webworks run or webworks build order

2.2 Web установил мой токен BBID, но всякий раз, когда я пытаюсь создать свой сертификат от разработчика (author.p12) веб-интерфейса или вручную с помощью командной строки, я получаю:

-dname не распознается как внутренняя или внешняя команда

Я не могу найти ничего, чтобы предположить, что это так. Я установил на первый веб-интерфейс, веб-работа выпущена, но удалена позже. Сейчас я пытаюсь вернуться к веб-разработке.

Спасибо за предложения. Оказывается, вопрос был не в кавычках ("") токена пароля! Лол. Сделал, а потом и dname и -автор заработали.

Возможно, вы ищете

Шрифт по умолчанию, используемый на таких сайтах, как Facebook, Craigslist, Google и т. д., стал намного хуже после последнего обновления. Она гораздо менее четкая, выглядит почти как отбивная и прозрачная. Как будто часть букв пропала. Меньше "BOLD" и немного мо

Здравствуйте, я ищу решение этой проблемы: на моем компьютере с Windows 7 установлены iTunes 12.3.3 и Outlook 2010. Я не могу правильно синхронизировать календарь с записями iPhone SE. Есть только записи календаря, созданные до даты, когда

У меня есть Equium A60-155 с дополнительной памятью 512 МБ. У меня проблема с ковром *двд супер - мультидрайв. Когда я вставляю диск, индикатор занятости мигает в течение примерно 5 секунд, я слышу небольшую активность, но затем он просто останавливается и

Здравствуйте, у меня есть Toshiba Satellite Pro L300-EZ1523 на ОС win xp pro, я установил все необходимые драйвера, включая утилиту горячих клавиш, все работает отлично, но функция переключения Wi-Fi FN + F8 не работает. проблема? В чем сложность для wh?

Какую формулу следует использовать? Если регистрация B2 M, то я хочу, чтобы C2 сказал «мужчина». Помогите!

Я не уверен, что это правильное место, чтобы опубликовать это, но я
действительно застрял? Я использую программу под названием BFBuilder (attlefront Builder). Это мод
программа для создания карт и т. д. для Star Wars Battlefront. Во всяком случае, с программой
все работает отлично, за исключением случаев, когда я пытаюсь скомпилировать все
вместе. Программа отлично работала несколько месяцев, и однажды я нажал кнопку
компилировать и БАМ! Я получаю сообщение об ошибке ниже.

'xcopy' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.

Я провел небольшое исследование, и оказалось, что xcopy — это команда для копирования
файлов I.E. программа компилирует, затем копирует файлы в папку. Все
внезапно, хотя он этого не осознает. Может кто-нибудь помочь мне, пожалуйста! После
поиска в Интернете выяснилось, что проблема может заключаться в том, что путь
направлен неправильно, не знаю. Я даже не знаю, если это ФОРУМЫ MICROSOFT
.. ПОЖАЛУЙСТА, ПОМОГИТЕ МНЕ!! Спасибо!

Это полная компиляция со всеми ошибками!


'C:\xcopy' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.

C:\BFBuilder\Dataddd\_BUILD_PC>echo "АНГЛИЙСКИЙ"
"АНГЛИЙСКИЙ"

C:\BFBuilder\Dataddd\_BUILD_PC>del Mungelog.txt
Не удалось найти C:\BFBuilder\Dataddd\_BUILD_PC\Mungelog.txt

C:\BFBuilder\Dataddd\_BUILD_PC\Common>copy ..\..\..\Data\Common\munged\*.*
munge
d\
. \..\..\Data\Common\munged\all_inf_wookie.zafbin
. \..\..\Data\Common\munged\all_inf_wookie_lowres.zafbin
. \..\..\Data\Common\munged\cis_inf_bdroid.zafbin
. \..\..\Data\Common\munged\cis_inf_bdroid_lowres.zafbin
. \..\..\Data\Common\munged\cis_inf_ig88.zafbin
. \..\..\Data\Common\munged\cis_inf_sbdroid.zafbin
. \..\..\Data\Common\munged\cis_inf_sbdroid_lowres.zafbin
. \..\..\Data\Common\munged\human_animation.zafbin
. \..\..\Data\Common\munged\human_animation_0.zaabin
. \..\..\Data\Common\munged\human_animation_0.zafbin
. \..\..\Data\Common\munged\human_animation_1.zaabin
. \..\..\Data\Common\munged\human_animation_1.zafbin
. \..\..\Data\Common\munged\human_animation_2.zaabin
. \..\..\Data\Common\munged\human_animation_2.zafbin
. \..\..\Data\Common\munged\human_animation_3.zaabin
. \..\..\Data\Common\munged\human_animation_3.zafbin
. \..\..\Data\Common\munged\human_animation_4.zaabin
. \..\..\Data\Common\munged\human_animation_4.zafbin
. \..\..\Data\Common\munged\human_animation_alert.zaabin
. \..\..\Data\Common\munged\human_animation_fp.zaabin
. \..\..\Data\Common\munged\human_animation_fp.zafbin
. \..\..\Data\Common\munged\human_animation_lowrez.zaabin
. \..\..\Data\Common\munged\human_animation_lowrez.zafbin
. \..\..\Data\Common\munged\tat_inf_jawa.zafbin
. \..\..\Data\Common\munged\tat_inf_jawa_lowres.zafbin
25 файлов скопировано.

C:\BFBuilder\Dataddd\_BUILD_PC\Common>set
InputDIr1=..\..\..\Data\_SOURCE_PC\Com
mon\Localize

C:\BFBuilder\Dataddd\_BUILD_PC\Common>установить
InputDIr2=..\..\_SOURCE_PC\Common\Loca
lize

C:\BFBuilder\Dataddd\_BUILD_PC\Common>вызов ..\..\..\Data\MergeLocalize.bat
. \..
\..\Data\_SOURCE_PC\Common\Localize ..\..\_SOURCE_PC\Common\Localize
MungeTemp

Объединение ..\..\..\Data\_SOURCE_PC\Common\Localize\English.cfg.
'more' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
Объединение ..\..\..\Data\_SOURCE_PC\Common\Localize\French.cfg.
'more' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
Объединение ..\..\..\Data\_SOURCE_PC\Common\Localize\german.cfg.
'more' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
Объединение ..\..\..\Data\_SOURCE_PC\Common\Localize\Italian.cfg.
'more' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
Объединение ..\..\..\Data\_SOURCE_PC\Common\Localize\japanese.cfg.
'more' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
Объединение ..\..\..\Data\_SOURCE_PC\Common\Localize\spanish.cfg.
'more' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
Объединение ..\..\..\Data\_SOURCE_PC\Common\Localize\uk_english.cfg.
'more' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
Объединение ..\..\_SOURCE_PC\Common\Localize\english.cfg.
'more' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
Объединение ..\..\_SOURCE_PC\Common\Localize\french.cfg.
'more' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
Объединение ..\..\_SOURCE_PC\Common\Localize\german.cfg.
'more' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
Объединение ..\..\_SOURCE_PC\Common\Localize\italian.cfg.
'more' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
Объединение ..\..\_SOURCE_PC\Common\Localize\japanese.cfg.
'more' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
Объединение ..\..\_SOURCE_PC\Common\Localize\spanish.cfg.
'more' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
Объединение ..\..\_SOURCE_PC\Common\Localize\uk_english.cfg.
'more' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.

Объединение MungeTemp\English.cfg.
'more' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
Объединение MungeTemp\French.cfg.
'more' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
Объединение MungeTemp\german.cfg.
'more' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
Объединение MungeTemp\Italian.cfg.
'more' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
Объединение MungeTemp\japanese.cfg.
'more' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
Объединение MungeTemp\spanish.cfg.
'more' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
Объединение MungeTemp\uk_english.cfg.
'more' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
Объединение ..\..\..\Data\Localize\english.cfg.
'more' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
Объединение ..\..\..\Data\Localize\french.cfg.
'more' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
Объединение ..\..\..\Data\Localize\german.cfg.
'more' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
Объединение ..\..\..\Data\Localize\italian.cfg.
'more' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
Объединение ..\..\..\Data\Localize\japanese.cfg.
'more' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
Объединение ..\..\..\Data\Localize\spanish.cfg.
'more' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
Объединение ..\..\..\Data\Localize\uk_english.cfg.
'more' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.

Munging English.cfg
Munging French.cfg
Munging german.cfg
Munging Italian.cfg
Munging japanese.cfg
Изменение spanish.cfg
Изменение uk_english.cfg
Изменение ddda.lua
Изменение ddda.lua
Изменение ddda.req
Изменение dddc.req < br />Изменение Mission.req
Изменение core.req
Изменение ddd.mcfg
Изменение shell.req
Изменение addme.lua
Не удалось найти C:\BFBuilder \Dataddd\_BUILD_PC\Worlds\ddd\Mungelog.txt
. \..\..\Worlds\ddd\munged\*.*
Системе не удается найти указанный файл.
0 файлов скопировано.
Готово
Мунгинг geo_sky_arena.msh
geo_sky_arena не имеет коллизии Geometry!
Munging geo_sky_dome.msh
geo_sky_dome не имеет коллизии Geometry!
Munging geo_sky_dome_rim.msh
geo_sky_dome_rim не имеет коллизии Geometry!
Munging geo_sky_spire.msh
geo_sky_spire не имеет коллизии Geometry!
Munging geo_sky_tech.msh
geo_sky_tech не имеет коллизии Geometry!
Munging mod1_sky.msh
mod1_sky не имеет коллизии Geometry!
Изменения NoTexture.tga
Изменения geo1.tga
Изменения geo1_bump.tga
Изменения geo1_far_detail.tga
Изменения geo_sky_arena.tga
Изменения Mod1.tga
Изменения geo_sky_arena.tga
Изменения mod1.tga
Изменения geo1_far_detail.tga />Измельчение mod1_map.tga
Изменение ModX.tga
Изменение SKY_Geonosis.tga
Изменение SKY_geo_horizin.tga
Изменение SKY_geo_tech.tga
Извлечение SKY_spire.tga
Munging ddd.ter
Munging ddd.wld
Munging ddd.wld
Munging ddd.RGN
Munging ddd.BAR
Munging ddd.HNT
Finished Munging файлы, запись вывода
Готово
Изменение ddd.pth
Изменение ddd.pln
Изменение ddd.sky
Изменение ddd.bnd
Изменение ddd.req< /p>

Отсутствует файл ddd_map.texture
требуется для ..\..\..\worlds\ddd\.\ddd.req

Отсутствует файл rep_fly_assault_dome.model
требуется для munged\ddd.config.req

Отсутствует файл rep_fly_gunship_dome.model
требуется для munged\ddd.config.req

Отсутствует файл cis_fly_droidfighter_dome.model
требуется для munged\ddd.config.req

Отсутствует файл cis_fly_techounion_dome.model
требуется для munged\ddd.config.req

Отсутствует файл com_bldg_controlzone.class
требуется для munged\ddd.world.req

Системе не удается найти указанный файл.
Изменение dddcw.req
Изменение dddgcw.req
Изменение ddd.req
'xcopy' не распознается как внутренняя или внешняя команда,
действующая программа или пакетный файл .
'xcopy' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
'xcopy' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
'Notepad.exe' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
Готово Munging, Возможные ошибки можно найти в Mungelog.txt
Нажмите любую клавишу, чтобы продолжить. . .

Это строки программы munge.bat.

@if "%1" == "" (
@set FRONTLINE_LANGVERSION="ENGLISH"
) else (
@set FRONTLINE_LANGVERSION=%1
)

@IF %FRONTLINE_LANGVERSION%=="English" SET FRONTLINE_LANGVERSION=ENG
@IF %FRONTLINE_LANGVERSION%=="ENGLISH" SET FRONTLINE_LANGDIR=ENG
@IF %FRONTLINE_LANGVERSION%=="UK" SET FRONTLINE_LANGDIR=UK_
@IF %FRONTLINE_LANGVERSION%=="FRENCH" SET FRONTLINE_LANGDIR=FRE
@IF %FRONTLINE_LANGVERSION%=="GERMAN" SET FRONTLINE_LANGDIR=GER
@IF %FRONTLINE_LANGVERSION%== "ЯПОНСКИЙ" SET FRONTLINE_LANGDIR=JAP
@IF %FRONTLINE_LANGVERSION%=="ITALIAN" SET FRONTLINE_LANGDIR=ITA
@IF %FRONTLINE_LANGVERSION%=="ИСПАНСКИЙ" SET FRONTLINE_LANGDIR=SPA

@setlocal
@set PATH="%CD%"\..\..\ToolsFL\Bin;%PATH%

@if %FRONTLINE_LANGVERSION%=="ITALIAN" (
@endlocal
@set FRONTLINE_LANGVERSION="ITALIAN"
@set FRONTLINE_LANGDIR=ITA
@set MUNGE_PLATFORM_DIR_STR=_source_pc < br />@set MUNGE_PLATFORM_OVERRIDE_STR=_SOURCE_PC_ITALIAN
@setlocal
@cd Common
@call clean.bat
@set PATH="%CD%"\..\..\ ToolsFL\Bin;%PATH%
@call munge.bat
@cd ..\Shell
@call clean.bat
@call munge.bat

) else (
@cd Common
@call munge.bat
@cd ..

@cd Shell
@call munge.bat
@cd ..
)

cd addme
@call munge.bat
cd ..

cd Sides
REM STARTSIDES
REM cd GAM
REM @call munge.bat
REM cd ..
REM ENDSIDES
cd ..< /p>


cd Worlds
cd ddd
@call munge.bat
cd ..
cd ..

cd Sound
@call munge.bat
cd ..

установить FolderExt=
если НЕ %FRONTLINE_LANGVERSION%=="ENGLISH" (
установить FolderExt=%FRONTLINE_LANGDIR%
)

Ответ: lunatikz 2021-12-31 23:24:39 只看该作者 |阅读模式

xcopy не распознается как внутренняя или внешняя команда, исполняемая программа или пакетный файл

У меня возникла проблема с использованием команды xcopy.

Вот проблема, моя сборка не удалась, и журнал ошибок "xcopy не распознан как внутренняя или внешняя команда, исполняемая программа или пакетный файл".

Путь указан правильно, xcopy do работает из командной строки Windows и из командной строки Visual Studio (та, которая установлена ​​в среде проекта).

Я пытался указать путь в пакетном файле, но это не помогает.

Я использую Windows 7

  • 'nodemon'未被识别为内部或外部命令,可操作的程序或批处理文件。
  • Фильтр 外部: внешний фильтр
  • 未使用外部默认网络规范: спецификация внешней сети по умолчанию не используется
  • Запуск внешнего DNS в двух пространствах имен вызывает конфликты.
  • doc:命令在diff上运行flake8?:DOC: Команда для запуска flake8 на diff?
  • SCM / Resourcestate / Context命令参数有时未定义,当列表从更改更新时
  • 有没有办法在外部排序和内部排序之间切换?:Есть ли способ переключаться между внешней сортировкой и внутренней сортировкой?
  • 将选项添加到优化命令:Добавить параметр в команду оптимизации.

Установите переменную среды PATH = %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\

Это не проблема в Windows 7 или 8. На самом деле это проблема с приложениями, которые обновляют переменные среды, такие как PATH. PATH хранится в реестре как «расширяемое строковое значение» (REG_EXPAND_SZ), но многие приложения записывают его обратно в реестр как «строковое значение» (REG_SZ). Если ваш путь содержит что-то вроде %SYSTEMROOT%, он не будет расширен до C:\Windows (или любого другого), если путь хранится в REG_SZ.

Исправление заключается в том, чтобы просто отредактировать путь вручную с панели управления. Вам нужно внести изменение (например, добавить ; в конец пути), а затем применить его. Это исправит ваш путь в реестре как REG_EXPAND_SZ. (Перейдите на панель управления системой и выберите «Дополнительные параметры системы». Отредактируйте переменную среды пути в нижнем поле, и это должно исправить ситуацию.

Вы можете узнать, поврежден ли ваш путь таким образом, открыв командную строку и введя PATH. Ваш путь будет указан. Если вы видите что-либо, заключенное в % %, ваш путь не расширяется.

Это случилось со мной после того, как я обновил одно из своих расширений Visual Studio, во время которого Visual Studio была закрыта и снова открыта программой обновления. Я больше не мог правильно построить свой проект. Я закрыл Visual Studio и снова открыл его, и проблема исчезла.

Я только что впервые столкнулся с этим при работе с пакетным файлом, который использую для копирования клиентского приложения Access на локальные компьютеры пользователя. Их среда представляет собой смесь Windows 7 и 8 и 32-64-битных машин. Я заметил, что xcopy.exe находится как в папках System32, так и в папках SysWOW64, и мне стало интересно, есть ли какой-то конфликт. Итак, я скопировал xcopy.exe в папку, где находится пакетный файл, и теперь он работает. Просто решил поделиться этим.

У меня также была проблема с xcopy (такое же сообщение об ошибке) — с очень простой пакетной программой, которую я использую для резервного копирования файлов на съемный диск. Пользуюсь этой программой не менее 5 лет, проблем не было. Тогда вчера xcopy неизвестен Win7. Замена xcopy на %systemroot%\System32\xcopy в каждом экземпляре решила проблему. Очень странно.

Перейдите к переменной среды и исправьте PATh, включая ; в конце. Будет работать, это вообще не связано с ОС или Технологией. У меня это работает, даже не нужно перезагружать ОС, просто откройте новую командную строку.

[Исправлено для меня] После добавления правильных путей к переменной окружения "Путь" она по-прежнему не работает (для cmd и VisualStudio) (даже после перезагрузки ПК).

Проблема заключалась в поврежденном параметре реестра: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment] ParameterName=PATHEXT

Читайте также: