想把一个命令带参数封装成一个独立 exe

比如:

you-get.exe -p mpv -x 127.0.0.1:1080

这条完整命令用一个 player.exe 来代替,實現

player.exe url
you-get -p mpv -x 127.0.0.1:1080 url

等同

alias来替代: alias player='you-get -p mpv -x 127.0.0.1:1080'

如果情景更复杂,可以写个脚本

是否满足你的要求?

2 个赞

你想要的是不是,批处理.bat

for windows platform

直接写成批处理,运行会弹出一个 cmd 框,而且后面加上链接也没有运行结果,所以还是想把命令加参数弄成一个单独的 exe,避免这些麻烦

windows下也有类似alias的东西,查了一下,是doskey

批处理是需要处理一下参数的,你没有运行结果应该是处理参数

如果你本来就是在命令行执行的,那应该不会弹窗的,你是想像正常exe一样点击运行?那你url怎么传?

https://blog.csdn.net/qq_28362747/article/details/110472877

使用 %1%9 可以获取参数

楼主想要的是这个?https://www.bat2exe.net/

1 个赞