PowerShell中的IPython Shell命令

时间:2017-03-15 16:52:24

标签: powershell ipython

我想使用Windows PowerShell命令使用IPython的shell命令功能!,但许多似乎不起作用。具体来说,当我从PowerShell启动IPython时,我想通过像{b}中的!一样使用常规的Powershell命令。但是,例如,!cat!ni!rm!cp都会返回错误,

'<command>' is not recognized as an internal or external command
operable program or batch file.

为什么这些在PowerShell中不起作用,我该如何解决?

1 个答案:

答案 0 :(得分:0)

IPython“!”语法显然调用CMD.EXE,而不是PowerShell。您需要显式调用Powershell,可能需要chdir,但如果IPython没有记录它,那么确切的语法(包括任何必需的引用)将需要反复试验。有关详细信息,请参阅the MSDN page for PowerShell command line parameters