首页
社区
课程
招聘
[旧帖] [已解决]如何在cmd中以explorer运行运行一个带参数的程序 0.00雪花
发表于: 2015-8-24 21:24 8374

[旧帖] [已解决]如何在cmd中以explorer运行运行一个带参数的程序 0.00雪花

2015-8-24 21:24
8374
当从开始菜单运行对话框输入
"C:\Program Files\COMSOL\COMSOL51\Multiphysics\bin\win64\comsolmphserver.exe" -np 4
时可以正确运行该程序。

但现在我想从cmd运行,就无法带参数了,先运行cmd,弹出黑色窗口,然后输入
explorer C:\Program Files\COMSOL\COMSOL51\Multiphysics\bin\win64\comsolmphserver.exe -np 4
则出错,弹出的是资源管理器explorer的窗口,并未运行 C:\Program Files\COMSOL\COMSOL51\Multiphysics\bin\win64\comsolmphserver.exe -np 4。

谁能告诉我如何用explorer运行这个程序,并带参数给这个程序?,要求先进入cmd再输入。谢谢
看雪高手多了,小白弱弱问下,先谢了!


当然如果直接在cmd的窗口中输入
“C:\Program Files\COMSOL\COMSOL51\Multiphysics\bin\win64\comsolmphserver.exe” -np 4
也是可以正确运行的。但是却多出个黑色的cmd窗口,关闭这个窗口那个comsolmphserver.exe也关闭了。所以这种办法不想用。


[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (11)
雪    币: 5467
活跃值: (1435)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
直接在cmd的窗口中输入
“C:\Program Files\COMSOL\COMSOL51\Multiphysics\bin\win64\comsolmphserver.exe” -np 4
也是可以正确运行的。但是却多出个黑色的cmd窗口,关闭这个窗口那个comsolmphserver.exe也关闭了。所以这种办法不想用。

可是我把这个黑色的CMD窗口关了,那个comsolmphserver.exe也没关呀。
2015-8-24 21:29
0
雪    币: 44
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
用这个试试
start "C:\Program Files\COMSOL\COMSOL51\Multiphysics\bin\win64\comsolmphserver.exe" -np 4
2015-8-24 21:34
0
雪    币: 180
活跃值: (283)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
谢谢。
关掉这个黑色的cmd窗口,那个comsolmphserver.exe就关掉了,我在win7上测试好几次了。
2015-8-24 21:38
0
雪    币: 180
活跃值: (283)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
这个也试过了,不能运行的,去掉-np 4也不能运行。
2015-8-24 21:40
0
雪    币: 180
活跃值: (283)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
把comsolmphserver.exe换成notepad的话,的确和你说的一样。看来是comsolmphserver.exe这个程序有点怪。。。
2015-8-24 21:55
0
雪    币: 459
活跃值: (166)
能力值: ( LV9,RANK:165 )
在线值:
发帖
回帖
粉丝
7
Program Files 换成短路径格式
C:\PROGRA~1\COMSOL\COMSOL51\Multiphysics\bin\win64\comsolmphserver.exe -np 4

还有,楼主,不知道explorer支不支持给exe传参
2015-8-24 22:13
0
雪    币: 9
活跃值: (41)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
Explorer [/n][/e][[,/root],[path]][[,/select],[path filename]]

  参数说明

  /n表示以“我的电脑”方式打开一个新的窗口,通常打开的是Windows安装分区的根目录。

  /e表示以“资源管理器”方式打开一个新的窗口,通常打开的也是Windows安装分区的根目录。

  /root,[path]表示打开指定的文件夹,/root表示只显示指定文件夹下面的文件(夹),不显示其它磁盘分区和文件夹;[path]表示指定的路径。

  如果不加/root参数,而只用[path]参数,则可以显示其它磁盘分区和文件夹中的内容。另外,[path]还可以指定网络共享文件夹。

  /select,[path filename]表示打开指定的文件夹并且选中指定的文件,[path filename]表示指定的路径和文件名。

  如果不加/select参数,则系统会用相应的关联程序打开该文件。如果[path filename]不跟文件名就会打开该文件夹的上级目录并选中该文件夹。

所以,Explorer没你想的那种执行再带参数功能。
建议使用cmd.exe /c start 解决黑窗和一起关闭问题
cmd.exe /c start“C:\Program Files\COMSOL\COMSOL51\Multiphysics\bin\win64\comsolmphserver.exe” -np 4
2015-8-24 22:36
0
雪    币: 36
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
在 命令行下 输入    cmd.exe /c start“C:\Program Files\COMSOL\COMSOL51\Multiphysics\bin\win64\comsolmphserver.exe” -np 4
2015-8-25 08:30
0
雪    币: 19
活跃值: (74)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
写个批处理文件
@echo off
start“C:\Program Files\COMSOL\COMSOL51\Multiphysics\bin\win64\comsolmphserver.exe” -np 4
2015-8-25 09:39
0
雪    币: 139
活跃值: (1175)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
11
win+r
>cmd
>explorer c:\ 打开了C盘
2015-8-25 09:41
0
雪    币: 180
活跃值: (283)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
谢谢楼上各位大力指点。经测试
在cmd的黑色窗口输入 cmd.exe /c "C:\Program Files\COMSOL\COMSOL51\Multiphysics\bin\win64\comsolmphserver.exe" -np 4  可以运行。
在cmd的黑色窗口输入"C:\Program Files\COMSOL\COMSOL51\Multiphysics\bin\win64\comsolmphserver.exe" -np 4 可以运行。

在开始运行输入"C:\Program Files\COMSOL\COMSOL51\Multiphysics\bin\win64\comsolmphserver.exe" -np 4 可以运行。

在开始菜单左下角的那个框框里输入,"C:\Program Files\COMSOL\COMSOL51\Multiphysics\bin\win64\comsolmphserver.exe" -np 4可以运行。但结果和上面运行稍微的不一样。

这个到此就算结了吧。谢谢各位了。
2015-8-26 13:05
0
游客
登录 | 注册 方可回帖
返回
//