cypher-shell.bat 位于D:\GitHub\cypher-shell\cypher-shell.bat
. 当我将它放在“运行”对话框中时,这些命令都不会启动 shell:
pwsh D:\GitHub\cypher-shell\cypher-shell.bat
: PowerShell 立即打开并退出pwsh -wd D:\GitHub\cypher-shell\cypher-shell.bat
: PowerShell 不退出但显示此错误:Set-Location: Cannot find path 'D:\GitHub\cypher-shell\cypher-shell.bat' because it does not exist.
pwsh -f D:\GitHub\cypher-shell\cypher-shell.bat
: PowerShell 立即打开并退出
我应该如何正确地做到这一点?
我实际上已经添加D:\GitHub\cypher-shell
到我的路径中。运行pwsh "& cypher-shell"
、pwsh ^& cypher-shell
或"%ProgramFiles%\PowerShell\7\pwsh.exe" "& 'D:\GitHub\cypher-shell\cypher-shell.bat'"
在运行对话框中,终端会闪烁片刻并关闭。在它打开的那一刻,我可以看到它发出红色错误消息。
我想在 PowerShell 中使用它的原因是它支持更多功能,例如复制粘贴或仅使用键盘选择文本。这些命令也比 CMD 更方便。