51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3515|回复: 8
打印 上一主题 下一主题

[原创] 让脚本在输入短句后自动关闭记事本,并保存文件名为“test”

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-11-30 12:44:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Dim WshShell
Set WshShell=WScript.CreateObject("Wscript.Shell")
WshShell.Run"notepad"
WScript.Sleep 2000
WshShell.AppActivate"无标题-记事本"
WshShell.SendKeys"hahahahahaha"
WshShell.SendKeys"%{F4}"
WshShell.SendKeys"s"

然后怎么保存文件名为“test”?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-11-30 12:59:46 | 只看该作者
为什么不用fso来做这件事情
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2009-11-30 13:06:02 | 只看该作者
Ctrl + S
Send key filepath+name
Ctrl + S

请毋庸于界面自动化  这种做法完全错误。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2009-11-30 13:36:34 | 只看该作者
原帖由 feifei956998 于 2009-11-30 12:44 发表
Dim WshShell
Set WshShell=WScript.CreateObject("Wscript.Shell")
WshShell.Run"notepad"
WScript.Sleep 2000
WshShell.AppActivate"无标题-记事本"
WshShell.SendKeys"hahahahahaha"
WshShell.SendKeys"%{F ...



看到你的名字下面有个“51testing测试培训就业人员”, 培训完后, 连这个问题都解决不了!

我真的为 51testing 培训感到无语了!
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2009-11-30 13:46:13 | 只看该作者
原帖由 dftx511619 于 2009-11-30 13:36 发表



看到你的名字下面有个“51testing测试培训就业人员”, 培训完后, 连这个问题都解决不了!

我真的为 51testing 培训感到无语了!

  因为我工作得比较早,没学到这个呢。
不懂就问一下应该没错的吧?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2009-11-30 14:22:11 | 只看该作者
fso处理好些吧
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2009-11-30 17:52:47 | 只看该作者
原帖由 nimcok 于 2009-11-30 14:22 发表
fso处理好些吧



这位兄弟正解!  用FSO对象来处理最简单!
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2010-6-4 16:35:27 | 只看该作者
Dim WshShell
Set WshShell=WScript.CreateObject("WScript.Shell")
WshShell.Run"notepad"
WScript.Sleep 1000  
WshShell.AppActivate"无标题-记事本"
WshShell.SendKeys"no means yes!"
WshShell.SendKeys"%FA"
WshShell.SendKeys"name"
WScript.Sleep 1000
WshShell.SendKeys"%s"
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2010-12-29 20:42:29 | 只看该作者
Dim wshshell
Set wshshell=WScript.CreateObject("wscript.shell")
wshshell.Run "notepad"
WScript.Sleep 500
wshshell.AppActivate "vbs学习"
wshshell.SendKeys "This is the most wonderful day of my life"&Chr(13)&"because I'm here With you now"
WScript.Sleep 2000
wshshell.SendKeys "%FA"
wshshell.SendKeys "d:\obp\aaa"
WScript.Sleep 1000
wshshell.SendKeys "%s"
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-17 20:51 , Processed in 0.071224 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表