Я установил cygwin в Windows 8.1 и настроил параметры в расширенных параметрах системы (Панель управления > Система и безопасность > Система > Дополнительные параметры системы > Переменные среды)
Прошло много времени с тех пор, как я делал эту конфигурацию, и я не уверен, что именно я настроил, но я помню, что я пытался заставить терминал Windows (cmd.exe) запускать команды Unix (cygwin) по умолчанию, а не команды Windows. Мой лучший гость — я играл с системной переменной "Path"; однако я не вижу, чтобы cygwin добавлялся как значение в переменную Path (C:\ProgramData...\Scripts)
Теперь я хочу использовать команды Windows, а не Unix. Есть ли возможность сбросить настройки до значений по умолчанию?
решение1
При запуске SET из командной строки вы увидите PATH как одну из переменных. Порядок выполнения будет основан на путях, перечисленных по порядку.
Если вы хотите выполнить команды определенного исполняемого файла, вам может потребоваться использовать явный путь, где находится команда. В качестве альтернативы вы можете настроить порядок PATH так, чтобы cmd.exe искал определенный путь перед cygwin.