有没有我可以输入的快速命令,这样如果我运行这个工具,它会打开一个设置为 repo 目录的 shell?我到处搜索,似乎找不到可行的命令!
回答
我终于找到了如何做到这一点:
cmd /c cd %v & start "" "C:\path\to\bin\sh.exe" --login -i
必须将空参数传递给start
命令的原因是引号中的第一个参数被设置为窗口标题。因此,如果要命名窗口,请执行以下操作:
cmd /c cd %v & start "WINDOW TITLE HERE" "C:\path\to\bin\sh.exe" --login -i
命令说明
cmd /c cd %v
- 将当前目录更改为 repo 的路径。start "WINDOW TITLE HERE" "C:\path\to\bin\sh.exe" --login -i
- 启动你的 shell,将窗口设置为WINDOW TITLE HERE
,并传递--login -i
给可执行文件sh.exe