Windows cmd використовує лише команди Linux


1

Я використовую Windows 7 і вже кілька тижнів більше не можу використовувати команди Windows (наприклад, taskkill), крім команд Linux (наприклад, ls, kill, ps, ...). Здається, проблема полягає в тому, що він більше не використовує мій змінний середовища PATH, оскільки він містить усі необхідні шляхи, такі як "C: \ Windows \ system32", але все ще пише "команда не знайдена" для всіх програм, що містяться в цих папках.

Це повинно мати щось спільне з моїм встановленим Cygwin, який я робив кілька місяців тому і який регулярно оновлюю. Також я встановив git bash, в якому я також можу використовувати команди Linux ... теж може щось із цим робити. Схоже, що Windows заразився Linux і зараз хворий, щоб описати це смішно

Я не знаю, що це було саме так, що я це зробив, хтось може допомогти?


Чому мене принижують? Я серйозно не маю уявлення, як повернути свій cmd до "нормального".

Введіть Pathу командному рядку. Який вихід?
Aluísio ASG

У Git-Bash є можливість використовувати команди Linux тільки в оболонці Git (тій, що йде разом з нею). Ви можете спробувати видалити Git-bash та перевстановити з увімкненою цією опцією (або вимкнено? Я забув, що саме ця опція читається).

5
Ви впевнені, що ви використовуєте командну оболонку Windows, а не bash чи іншу оболонку Cygwin?
Гаррі Джонстон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.