Код Visual Studio, как переключиться с powershell.exe на cmd.exe

Я хотел бы переключиться с powershell.exe на cmd.exe в терминале, но я не уверен, как это сделать. Предоставляется скриншот для уточнения.

screenshot 1 screenshot 2

Ответ 1

  1. Нажмите Ctrl + Shift + P чтобы показать все команды.
  2. Введите shell в отображаемое текстовое поле, чтобы отфильтровать список.
  3. Выберите Terminal: Select Default Shell.
  4. Вам будет предложено Select your preferred terminal shell, you can change this later in your settings or follow the same process as we do now
  5. Выберите Command Prompt (cmd.exe)
  6. Щелкните значок "Удалить" на панели оболочки, чтобы удалить существующий терминал.
  7. Нажмите Ctrl + ' (или View> Terminal в меню), чтобы открыть новую панель терминала.

Ответ 2

Добавьте эти пользовательские настройки в свой файл - Prefernces - Настройки пользователя

// Place your settings in this file to overwrite the default settings
{
    "terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe",

}

Ответ 3

открыть настройки (ctrl + comma)

найти terminal.integrated.shell.windows

замените его значение на C:\\Windows\\System32\\cmd.exe

Ответ 4

Я также столкнулся с этой проблемой, когда я нажал на терминал. Он показывал Powershell, но не командную строку, поэтому я сделал следующие шаги, чтобы получить командную строку в Visual Studio:

  1. Вид → Палитра команд → Переключить интегрированный терминал
  2. Открыть терминал с помощью комбинации клавиш ctrl + ' или View → терминал
  3. Напишите команду как cmd.exe и запустите