急,请指教调用bat文件的问题?

南方的他 2005-08-19 10:09:00
当前程序a.exe写了一个test.bat文件如下:

"E:\050809\Gem\exe\b.exe" -f E:\050809\Gem\TPL\gro\test.txt
exit

目的是想将数据test.txt提交给b.exe计算,在shell test.bat后算出来的out文件老是在我a.exe的当前目录下,
请问怎么样可以控制out文件的输出路径,我想放在test.txt文件所在路径gro下可以吗?
如何做呢?
请指教!
...全文
157 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
铁拳 2005-08-19
  • 打赏
  • 举报
回复
bat 文件弄成这样试试:
"E:\050809\Gem\exe\b.exe" -f "E:\050809\Gem\TPL\gro\test.txt"
3q2008Com 2005-08-19
  • 打赏
  • 举报
回复
用VB的SHELL就能实现为什么用BAT呢???????????


Shell "C:\Program Files\WinRar\winrar.exe a " & App.path & "\更新數據.rar " & App.path & "\報表模板\ExportHK.MD", vbHide

试试 这个

Shell "C:\Program Files\WinRar\winrar.exe " & chr(34)& "a" & chr(34)& " " & chr(34)& " & App.path & "\更新數據.rar " & chr(34)& " " & chr(34)& App.path & "\報表模板\ExportHK.MD" & chr(34)& ", vbHide

http://community.csdn.net/Expert/topic/4202/4202317.xml?temp=1.902407E-02
sdrcxzy 2005-08-19
  • 打赏
  • 举报
回复
可惜可惜,来迟一步……
南方的他 2005-08-19
  • 打赏
  • 举报
回复
自己坐沙发了
lihanbing 2005-08-19
  • 打赏
  • 举报
回复
在a.exe 加 ChDir "E:\050809\Gem\TPL\gro\"
或在bat里加 cd E:\050809\Gem\TPL\gro\
或在b.exe里判断输入文件路径,再将当前路径置于输入文件路径下

1,486

社区成员

发帖
与我相关
我的任务
社区描述
VB API
社区管理员
  • API
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧