【问题标题】:Changing called command in Powershell在 Powershell 中更改调用的命令
【发布时间】:2015-03-21 17:57:34
【问题描述】:

我正在尝试使用 Cygwin 的 Python 通过使用 Python 调用的 Powershell 运行 bat 脚本。该脚本是预制的(即不是我的)并且相当大,但由于它调用 python,而不是 python.exe 调用,它不能正确执行,因为正确的命令是 python27.exe。如何在 Powershell 中进行更改?

【问题讨论】:

    标签: python powershell batch-file command cygwin


    【解决方案1】:

    我猜你可以在你的 PowerShell 脚本或配置文件中为它创建一个别名。 像下面这样的东西可能是你的一个选择(在你的 PowerShell 脚本的顶部,在第一次调用 python 之前包括这个):

    New-Alias -Name python -Value "C:\Program Files\Python\Python27.exe"
    

    为此还要检查 PowerShell 本身的帮助。

    Get-Help about_alias
    

    https://technet.microsoft.com/en-us/library/hh849959.aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-24
      • 2016-12-12
      • 2022-01-25
      • 2018-12-12
      • 1970-01-01
      相关资源
      最近更新 更多