Запустите ipython Anaconda на терминале Windows 10 за один раз

Как следует из названия, я хотел бы запустить Anaconda ipython в Windows 10 Windows Terminal (Preview) (предпочтительно на вкладке cmd.exe) за один раз.

По за один раз Я имею в виду, что с помощью одного ярлыка или пакетного файла я могу начать работать со средой ipython в Windows 10 Windows Terminal (perview).

В настоящее время я могу сделать это в 3 этапа:

  1. Откройте Windows Terminal (Preview). В качестве альтернативы я могу создать ярлык для программы, путь к которой C:Program FilesWindowsAppsMicrosoft.WindowsTerminal_0.5.2661.0_x64__8wekyb3d8bbweWindowsTerminal.exe. Я изменил предпочтения, чтобы вкладка по умолчанию была cmd.exe вместо PowerShell.

  2. В Windows Terminal (Preview) запустите среду Anaconda, введя C:Anaconda3Scriptsactivate.bat C:Anaconda3, где C:Anaconda3 - моя папка установки. Затем каждая строка приглашения будет начинаться с (base).

  3. Введите ipython в приглашении. Затем начнется Ipython. Подсказка теперь становится похожей In [1]:.

Но я не знаю, как объединить вышеперечисленные 3 шага в один, с помощью пакетного файла или чего-либо еще. Любая идея, которая помогает автоматизация очень ценится!

Редактировать: Для вашей справки, содержание C:Anaconda3Scriptsactivate.bat является

@REM Copyright (C) 2012 Anaconda, Inc
@REM SPDX-License-Identifier: BSD-3-Clause
@REM Test first character and last character of %1 to see if first character is a "
@REM   but the last character isn't.
@REM This was a bug as described in https://github.com/ContinuumIO/menuinst/issues/60
@REM When Anaconda Prompt has the form
@REM   %windir%system32cmd.exe "/K" "C:UsersbuilderMiniconda3Scriptsactivate.bat" "C:UsersbuilderMiniconda3"
@REM Rather than the correct
@REM    %windir%system32cmd.exe /K ""C:UsersbuilderMiniconda3Scriptsactivate.bat" "C:UsersbuilderMiniconda3""
@REM this solution taken from https://stackoverflow.com/a/31359867
@set "_args1=%1"
@set _args1_first=%_args1:~0,1%
@set _args1_last=%_args1:~-1%
@set _args1_first=%_args1_first:"=+%
@set _args1_last=%_args1_last:"=+%
@set _args1=

@if "%_args1_first%"=="+" if NOT "%_args1_last%"=="+" (
    @CALL "%~dp0..condabinconda.bat" activate
    @GOTO :End
)

@REM This may work if there are spaces in anything in %*
@CALL "%~dp0..condabinconda.bat" activate %*

:End
@set _args1_first=
@set _args1_last=