【发布时间】:2019-07-14 03:05:46
【问题描述】:
我试图在 Powershell 中为 conda acitvate 创建一个别名,但到目前为止没有任何运气。在我的个人资料上。ps1
- 首先我尝试了:
function Get-CondaActivate { & conda activate} New-Alias -Name ca -Value Get-CondaActivate -Force -Option AllScope
ca myenv 时什么也不做。所以我想我需要争论,然后
function Get-CondaActivate { & conda activate $args} New-Alias -Name ca -Value Get-CondaActivate -Force -Option AllScope
我收到错误消息:
Enter-CondaEnvironment:无法处理参数转换 参数“名称”。无法将值转换为 System.String 类型。
那么我怎样才能创建一个ca myenv 的别名来替换conda activate myenv?
我还想要一个别名来重命名 powershellISE 选项卡:
$psise.PowerShellTabs[1].DisplayName = 'new_name'
我认为 1 和 new_name 需要被一个参数替换。但完全不知道该怎么做。 :(
谢谢!
J
【问题讨论】:
-
将
$args更改为$args[0]或"$args"
标签: powershell