批处理文件的高手帮帮忙啊,好的追加积分!!!

来源:百度知道 编辑:UC知道 时间:2024/06/10 11:03:26
希望通过批处理文件调用一个程序,然后使用这个程序自动运行一段命令行(这个程序本身包含着DOS命令行,但不是标准命令行),请教如何完成?
举例:我想调用文件:pro.exe,Pro.EXE会打开一个DOS命令对话框,这时我希望自动完成指令:
Source nictest.tcl(pro.exe中包含此命令)
请问如何完成?试过直接运行,发现不可完成~~请教大大。
我使用的命令应该是不对的:
d:
cd d:\pro\
pro.exe
source nictest.tcl
以上是我使用的,但考虑到执行过pro.exe之后会弹出新窗口,下面的指令看来是不可行的~~~
请教大家了,帮我搞定的话一定高追加积分!!!!!
那么如果是批处理文件没有这个功能的话,采用哪些软件可以应用什么样的简单方法来完成这些功能,可以考虑编程软件。

方法有好多

方法一:用按键精灵录下你的操作后运行
方法二:vbs 指定打开文件,在打开后进入输入点,SENDKEYS完成
方法三:用autoit做脚本
方法四:反编软件查看下PRO.exe命名直接运行

d:
cd d:\pro\
pro.exe
ping -n 5 127.0.1>nul
start mshta vbscript:CreateObject("WScript.Shell").SendKeys("source nictest.tcl")(window.close)
用VBS的SENDKEYS,是否可行.

批处理没这功能。
你查一下pro.exe是否可带参数运行。

pro.exe "source nictest.tcl"

pro.exe<存放有操作pro命令的文件名

没这功能。