作者gargamel (Nerding)
看板EZsoft
标题[请益] autohotkey, 有关run及sendinput
时间Mon Mar 17 19:26:28 2008
all
前一篇我有徵求remote exec的小程式
在推文中vvana版友推介autohotkey这套工具
我现在的做法是打算把rexec多包一层, 也就是多一"密码"参数来呼叫
因为rexec这工具原本在你执行後, 会自动等待输入密码
ex:
密码 (168.192.1.2:root):
所以我必须加上sendinput, 让它自动输入密码及enter
问题来了, sendinput会抓目前active的windows去send
这样变成我无法隐藏rexec的程序了...
run, rexec 168.192.1.2 -l root ls -l ,,hide
因为这样hide起来後, 它会send到目前的视窗上...
有人知道该如何解吗?
非常感谢...0rz
code:
------------------------------
msgbox "hello world!"
run rexec %1% -l %2% %3%
sleep 1000
SendInput {Raw}passwd
sendInput {enter}
------------------------------
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.250.190.113
※ 编辑: gargamel 来自: 60.250.190.113 (03/17 19:29)
1F:推 vvana:由cmd /k rexec开始,传送密码登入,传送exit关闭命令直译器 03/17 20:12
2F:推 Lumania:controlsend 可以指定视窗输入 03/18 12:56