我需要运行带有附加参数的NetBeans 7.4,例如--locale en:US。 使用wingows 7控制台这样做我没有问题:
>b:
>cd "Program Files\NetBeans 7.4\bin"
>netbeans64.exe --locale en:US
但这种方式非常麻烦。此外,如果我关闭控制台,它会关闭程序本身。 所以我尝试使用以下内容制作一个.bat文件:
@echo off
echo Netbeans
start "netbeans" "b:\Program Files\NetBeans 7.4\bin\netbeans64.exe --locale en:US"
pause
exit
但是这个解决方案不起作用。它告诉它找不到这个文件。如果我删除了参数'--locale en:US',它就会找到它。但是有必要使用这个参数。 应该改变什么,但是怎么样?
答案 0 :(得分:2)
几乎完成了。只需更改报价的位置
start "netbeans" "b:\Program Files\NetBeans 7.4\bin\netbeans64.exe" --locale en:US
并且,对于控制台问题,来自netbeans启动器文档
在这一刻我无法访问netbeans安装进行测试,但似乎有三种方式
从--console new
开始,以便netbeans获得自己的控制台并且不依赖于cmd
从--console suppress
开始,以便从控制台中删除
创建netbeans的快捷方式(当然还有您的参数)。如果需要从控制台启动netbeans,请启动.lnk文件(快捷方式)而不是netbeans可执行文件。
如上所述,我无法尝试。也许这有用。