哭天喊地求帮助(高分求救),解决一个Win2000下的Batch File问题,加急,老板明天要结果!!! Delphi下调用一个Batch File,是旧的DOS指令,执行后需要看其执行结果,但Win2000下的Batch File会自动关闭,然后在Batch File加了Pause指令,但无法实现卷屏,只有当前屏信息,之前编译的结果内容都看不到,请各位大哥大姐帮忙:1、 如何实现卷屏(这个Batch File执行的内容恨重要,要仔细看);2、 若不行,有无法将Batch File的执行结果取出另存呢?(PS:无法改编译的dos指令,没有原码) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 建议你用DOS重定向比如你可以把运行的结果直接输出到文本文件当中而不是屏幕上比如: copy /? >>a.txt那么 copy /? 所显示的文本全部输入到a.txt中 不知道你要做什么?Batch File可以用文本文件方式读出,然后执行其中语句。 这样调用就行了,第二种方案例如将f:\a.bat输出到f:\a.txt:ShellExecute(0, nil, 'a.bat', '>> a.txt', 'f:\', SW_HIDE); 好像可以滚屏啊,是不是你写的有问题。我这样调用的,没问题。ShellExecute(0, nil, 'a.bat', nil, 'f:\', SW_SHOWNORMAL); 就是上面的重定向呀。dir >a.txt 重写一个文件dir >>b.txt 追加一个文件把你的批处理重定向一下。 谢谢各位帮忙,结案喽最后采用ronaldli(木的) 兄台的方法,不过我这个dos程序无法卷屏。感谢其它朋友的帮忙,见者有份,再次感谢1 这样的查询,sql语句该怎么写! TQuery的问题!!!!!!!!! 大哥们一定要帮忙啊!急!!! 求助 初学者为什么老是碰到怪问题? 求解,如何使DBGrid表格显示的数据行是反向排序(和sql表中的数据行相反)???? 有关指定窗体上面的控件的句柄? 我想知道DELPHI自带的例程都是干什么的 我用hook技术编了一个监控键盘的程序,但每次安一个键,却发现了两次,应该怎样处理 请问如何配置ADSL,能给具体内容的100 分! 电子病历的自动生成 调用 DLL 出错
比如你可以把运行的结果
直接输出到文本文件当中
而不是屏幕上比如: copy /? >>a.txt那么 copy /? 所显示的文本
全部输入到a.txt中
不知道你要做什么?
Batch File可以用文本文件方式读出,然后执行其中语句。
dir >a.txt 重写一个文件
dir >>b.txt 追加一个文件把你的批处理重定向一下。
最后采用ronaldli(木的) 兄台的方法,不过我这个dos程序无法卷屏。
感谢其它朋友的帮忙,见者有份,再次感谢1