找回密码
 加入
搜索
查看: 1890|回复: 3

文本文件的Send ("^{END}")不能移动到文本最后的问题

[复制链接]
发表于 2008-11-17 22:59:06 | 显示全部楼层 |阅读模式
RunWait("notepad.exe C:\WINDOWS\system32\drivers\etc\services")
WinWaitActive("services - 记事本", "# Copyright (c) 1993-1999 Microsoft Corp.")
Send ("^{END}")

用记事本打开C:\WINDOWS\system32\drivers\etc\目录下的services文件(此文件没有扩展名),想在这个文件的末尾加一些字符,可是打开之后用Send ("^{end}")语句(ctrl+end)不能移动光标到文本的最末端,不知道是什么原因,是不是这个语法不对?怎么才能把光标移动到最末端在输入想要的字符?请知道的朋友帮助我一下,谢谢了!!!
发表于 2008-11-18 01:36:26 | 显示全部楼层
肯定不行的啊!!
要用Hotkeyset
就按你用Send ("^{end}")的话,它的执行是先按CTRL然后放开,接着在按END的,你说这样能移动到最后么!!
发表于 2008-11-18 08:55:33 | 显示全部楼层
Run("notepad.exe C:\WINDOWS\system32\drivers\etc\services")
WinWaitActive("services - 记事本", "# Copyright (c) 1993-1999 Microsoft Corp.")
Send ("^{END}")
发表于 2008-11-18 09:28:30 | 显示全部楼层
Runwait("notepad.exe C:\WINDOWS\system32\drivers\etc\services");暂停脚本等待记事本关闭才继续运行脚本


Run("notepad.exe C:\WINDOWS\system32\drivers\etc\services")
WinWaitActive("services - 记事本", "# Copyright (c) 1993-1999 Microsoft Corp.")
Send ("^{END}")

[ 本帖最后由 121044246 于 2008-11-18 09:29 编辑 ]
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-16 02:43 , Processed in 0.076610 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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