求一BAT脚本运行某指定路径程序

执行的程序路径及参数如下:
C:\Program Files\McAfee\Common Framework\frminst /forceuninstall

是0001001011001010,余3循环码得到的方法。

1.前100以X5作为BCD代码转换指令的执行条件,并在左侧总线的右侧输入LDX5。

2.然后输入BCD码转换度指令:BCDD6K1Y0在X5接点右侧。它表示将D6中的二进制数转换为BCD代码并将其存储在K1Y0中。

3、程序写好后,按转换键编译程序,再按模拟测试键将程序写入模拟PLC。

4.当模拟测试窗口出现时,点击菜单启动,然后选择继电器内存监控。

5.点击monitor窗口菜单中的soft元素,然后选择bitsoft元素X和wordsoft元素D。

6.单击X5执行BCD代码转换指令,可以看到D6中的二进制文件已经转换为BCD代码。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-11-24
start "" "C:\Program Files\McAfee\Common Framework\frminst.exe" /forceuninstall
这样就可以了,start后面要有个空双引号追问

测试成功,非常感谢!但start后面为什么要有个空双引号?望指教。

追答

因为你要启动的程序路径含有空格,必须加引号。
而start后面的第1对引号内的内容会被当做程序的标题(虽然除了cmd外的程序基本都不能自定义标题),所以必须在前面加一对引号。引号可以是空的,也可以随便包含什么字符,反正没意义。
如果你的程序路径没空格的话,可以不加引号,那么前面也就可以不用空引号
比如对于根目录下的程序用 start c:\frminst.exe 就可以了
也可以用下面“你小相公”这样的方法,start C:\Progra~1\McAfee\Common~1\frminst /forceuninstall

参考资料:手工输入

本回答被提问者采纳
第2个回答  2011-12-12
start “C:\Program Files\McAfee\Common Framework\frminst /forceuninstall”
我没测试条件,你试试
第3个回答  2011-12-13
C:\Progra~1\McAfee\Common~1\frminst /forceuninstall
相似回答