aardio 文档
process.putty 库模块帮助文档
process 成员列表
process.putty()
返回对象:processPuttyObject
process.putty(主机,密码)
一般两个参数即可自动登录
用户名默认为root,参数@1可以是IP或会话设置名
输入IP则自动查找合适的会话设置
不输入任何参数打开设置界面
设置也可以自注册表修改,参考此扩展库源码
process.putty(主机,密码,用户名,会话设置名,端口,私钥,其他参数)
除主机名,密码以外其他参数可选
参数@1可以是主机IP,或会话设置名
如果不指定会话设置则自动查找合适的设置
用户名可省略,默认为"root"
process.putty 成员列表
putty自动登录工具
创建putty进程
process.putty.reg()
返回对象:regObject
process.putty.reg(会话设置名)
打开当前会话注册表设置
processPuttyObject 成员列表
processPuttyObject.close()
注销并退出程序
不会弹出关闭确认对话框
processPuttyObject.copyAll()
复制所有功能到剪帖板
processPuttyObject.download
下载文件
processPuttyObject.download(远程路径,本地路径,回显函数)
回显函数不必指定
默认输出到控制台,如果导入了console则打开控制台
processPuttyObject.exePath
putty执行文件路径
processPuttyObject.process
返回对象:processObject
processPuttyObject.send('shell命令')
使用键盘输入shell命令
该函数自动追加一个换行在命令尾部
processPuttyObject.session
会话设置名
processPuttyObject.upload
上传文件
processPuttyObject.upload(本地路径,远程目录,回显函数,)
回显函数不必指定
默认输出到控制台,如果导入了console则打开控制台
远程目录路径默认为".",即用户当前目录
processPuttyObject.waitString(":[~/\w]+[#\$]\s*$")
等待直到模式匹配控制台输出成功
该功能会占用剪贴板
Markdown 格式