![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-03 20:40 |
共 48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 求助:如何将执行的结果重定向到文件中 |
| 可打印版本 701 / 2 |
| 第1楼 xuweigui | 发表于 2007-03-20 04:36 |
| 新手上路 发帖 2 积分 6 | |
|
求助:如何将执行的结果重定向到文件中 有一个vbs(test.vbs), 内容大概如下:
Set sh = WScript.CreateObject("WScript.Shell") echo sh.StdOut sh.Run "telnet" WScript.Sleep 1000 sh.SendKeys "open server_name{ENTER}" WScript.Sleep 1750 sh.SendKeys "username{ENTER}" WScript.Sleep 1500 sh.SendKeys "password{ENTER}" ... WScript.QUIT(1) 现在我需要把所有执行的结果输出到一个文件中, 每个sendkeys的结果都需要,因此不能用 test > log.txt之类的命令。 请高手指教,如合作。 |
|
| 第2楼 xuweigui | 发表于 2007-03-20 06:17 |
| 新手上路 发帖 2 积分 6 | |
|
想用另外的方法来做。
想法是这样的: 等命令执行完之后,把界面上的内容全选,复制到文件中。 但是,发现sendkeys, 无法发送alt+空格。 有任何想法请不吝赐教。 |
|
| 第3楼 lxmxn | 发表于 2007-03-20 07:02 |
| 版主 发帖 4,938 积分 11,386 | |
如果发送一个按键,那么它的结果是什么呢? 不明白你要重定向的内容到底是什么?如果是这个VBS也好办了。 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |