xwnewsxw0111 发表于 2008-12-4 15:47:45

Run的问题

我想让电脑生成一个cmd产生的文件。
用:
Run("cmd.exe")
Sleep (1000)
Send ("arp -a > C:\ttt.txt" & "{enter}")
Sleep (1000)
ProcessClose ("cmd.exe")
可以,但是会蹦一个很难看的框!

不知道有没有方法可以隐形然后生成这样一个文件啊?
:face (3):

[ 本帖最后由 xwnewsxw0111 于 2008-12-8 09:21 编辑 ]

liangxm 发表于 2008-12-4 16:18:31

Run("cmd.exe", "", @SW_HIDE)

xwnewsxw0111 发表于 2008-12-4 16:32:54

这个不行的。如果把cmd框hide了,就没地方接受send的数据啦。
最好是能够直接在一句run或者什么里面弄出来,嘿嘿!
我自己还在尝试中呢。

xwnewsxw0111 发表于 2008-12-4 16:51:23

对不起大家,没有好好看新手帮助。现在问题解决了。

Run(@ComSpec & ' /c arp -a>c:\ttt.txt',"", @SW_HIDE)
:face (31):
页: [1]
查看完整版本: Run的问题