Мой первый вопрос здесь. Я использую Windows 8.1, когда делаю это.

cmd mklink /j "d:/project/relx/_build/test/lib/relx/test/rlx_release_SUITE_data/relx-output796596/foo/lib/override_app106921-12.88.71" "d:/project/relx/_build/test/lib/relx/test/rlx_release_SUITE_data/override_dir_101315/override_app106921-12.88.71"

Я запускаю эту команду, но при ее запуске я получаю следующий ответ:

'elx' is not recognized as an internal or external command, operable program or batch file.

Так что я думаю, что это что-то в пути вызывает флаг или команду.

1 ответ1

2

«elx» не распознается как внутренняя или внешняя команда, работающая программа или командный файл.

cmd mklink ... не является допустимой командой.

Это должен быть просто mklink ... или cmd /c mklink ...

Синтаксис

CMD [charset] [options]

CMD [charset] [options] [/C Command] 

CMD [charset] [options] [/K Command] 

Опции

/C     Run Command and then terminate

/K     Run Command and then return to the CMD prompt.
       This is useful for testing, to examine variables

Command : The command, program or batch script to be run.
          This can even be several commands separated with '&' 
          (the whole should also be surrounded by "quotes")

Source CMD.exe - Запустите новую оболочку CMD и (необязательно) запустите команду / исполняемую программу.


дальнейшее чтение

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .