[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[其他] 无窗口运行一个带参数、路径有空格的exe文件,应该怎么做?

我要运行的命令是:

.\rf6lic.exe ".\My RoboForm Data\Default Profile"

这个exe文件是一个命令行程序,由于命令行窗口不雅观,所以不想让它显示。

另外它还带一个路径参数,而路径参数中有包含有空格。

在网上查了下,好像VBS脚本可以实现这一点,但我实在不会写,所以来此求助,请大家帮忙,谢谢!

TOP

CreateObject("WScript.Shell").Run "rf6lic.exe ""\My RoboForm Data\Default Profile""",0
没试过...估计可能引号出错,我VBS差..

TOP

不知这个是不是你想要的效果:
  1. @echo off
  2. if "%1" == "h" goto begin
  3. mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit
  4. :begin
  5. 这里是你要运行的命令
  6. pause
复制代码

TOP

可是我想要的是不显示窗口,而不是最小化啊。

要能够双击运行的。

TOP

start "" /min /b "路径" "参数"
运行后 可以最小化

TOP

返回列表