如何创建可自动执行指定命令行的ngrok.exe快捷方式?
解决ngrok自动执行指定命令及bat窗口自动退出问题
一、创建ngrok快捷方式直接执行ngrok tcp 3389
- 找到ngrok.exe所在文件夹,右键点击ngrok.exe,选「创建快捷方式」
- 右键刚生成的快捷方式,打开「属性」窗口
- 在「目标」输入框里,原exe路径后面加个空格,再补上
tcp 3389举个例子:如果原目标是
"C:\Tools\ngrok.exe",修改后就是"C:\Tools\ngrok.exe" tcp 3389(路径带空格的话必须加引号) - 点「确定」保存,双击这个快捷方式就能自动运行指定命令了
二、修复bat文件执行后立即退出的问题
之前的bat执行完就关窗口,是因为没加阻止关闭的指令,按下面两种方式修改都可以:
方式1:执行完命令后停留窗口
@echo off cd /d "你的ngrok.exe所在文件夹路径" ngrok tcp 3389 pause
@echo off:关掉命令回显,窗口更清爽cd /d:切换到ngrok的目录,确保程序能被找到(如果bat和ngrok在同一个文件夹,这行可以删掉)pause:命令跑完后窗口会停住,显示「请按任意键继续...」,不会自动关闭
方式2:保持窗口一直打开(即使ngrok意外退出)
把上面的pause换成cmd /k就行:
@echo off cd /d "你的ngrok.exe所在文件夹路径" ngrok tcp 3389 cmd /k
内容的提问来源于stack exchange,提问作者user21200102
相关产品推荐
相关产品推荐

