Windows 设置复杂调用的别名

Windows 设置复杂调用的别名,windows,powershell,Windows,Powershell,我正在尝试设置访问scheme解释器的别名。我尝试了以下方法: set-alias scheme '& "C:\Program Files (x86)\MIT-GNU Scheme\bin\mit-scheme.exe" --library "C:\Program Files (x86)\MIT-GNU Scheme\lib"' 调用scheme时,我收到以下错误消息: Cannot resolve alias 'scheme' because it refers to term '&

我正在尝试设置访问scheme解释器的别名。我尝试了以下方法:

set-alias scheme '& "C:\Program Files (x86)\MIT-GNU Scheme\bin\mit-scheme.exe" --library "C:\Program Files (x86)\MIT-GNU Scheme\lib"'
调用
scheme
时,我收到以下错误消息:

Cannot resolve alias 'scheme' because it refers to term '& "C:\Program Files (x86)\MIT-GNU Scheme\bin\mit-scheme.exe" -
-library "C:\Program Files (x86)\MIT-GNU Scheme\lib"', which is not recognized as a cmdlet, function, operable program,
 or script file. Verify the term and try again.
At line:1 char:7
+ scheme <<<<
    + CategoryInfo          : ObjectNotFound: (scheme:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : AliasNotResolvedException
无法解析别名“scheme”,因为它引用了术语“&”C:\Program Files(x86)\MIT-GNU scheme\bin\MIT scheme.exe”-
-库“C:\Program Files(x86)\MIT-GNU Scheme\lib”,未被识别为cmdlet、函数、可操作程序,
或脚本文件。请验证术语,然后重试。
第1行字符:7

+scheme别名功能用于简单名称别名,不允许参数。您需要的是一个功能,例如:

function scheme {
    & "C:\Program Files (x86)\MIT-GNU Scheme\bin\mit-scheme.exe" --library "C:\Program Files (x86)\MIT-GNU Scheme\lib"
}

别名功能用于简单的名称别名,不允许参数。您需要的是一个功能,例如:

function scheme {
    & "C:\Program Files (x86)\MIT-GNU Scheme\bin\mit-scheme.exe" --library "C:\Program Files (x86)\MIT-GNU Scheme\lib"
}