HI~您好,欢迎您访问"北京金科合创软件官方网站",购买正版软件、海外正版软件商城就选金科软件(Goldk Software) 咨询热线:15210221926  金科软件-国内外正版软件服务商
您的位置: 首页>技术支持> SecureCRT

SecureCRT ®按钮栏自定义教程

发布时间:2021-11-29 17:34:37点击量:

查看/隐藏按钮栏
SecureCRT 的按钮栏是一排可自定义的按钮,可用于快速访问已保存的操作和命令。要显示按钮栏,请打开“视图”菜单并选择“按钮栏”。默认情况下,按钮栏出现在终端屏幕下方。要隐藏按钮栏,请打开“视图”菜单并再次选择“按钮栏”。


查看/隐藏按钮栏

添加按钮
要添加按钮,请右键单击按钮栏并选择“新建按钮”。


添加新按钮

创建按钮时,您指定按下按钮时将执行的功能。此操作方法演示了发送字符串和运行脚本功能。您可以在 SecureCRT 程序帮助中找到有关您在此处看到的每个按钮功能的详细信息。
发送字符串示例
在发送的字符串按钮功能用于发送文本或命令到远程计算机。您几乎可以发送任何您想要的文本,并且有一些独特的命令(或代码)可用于指示 SecureCRT 发送特殊字符,如回车、换行、转义、制表符或退格。的\ p命令代码使得一个一秒钟的延迟。此处未列出但可在 SecureCRT 帮助中找到的命令代码是\v命令,它从剪贴板获取文本并将其发送到连接的机器。您还可以使用反斜杠后跟字符的三位数八进制代码来发送任何 ASCII 字符。


映射按钮以发送字符串

此示例使用连接到 Linux 机器的 SecureCRT 6.7 版,并在远程 shell 提示符下启动。首先,您将创建一个带有发送字符串功能的按钮,该按钮将自动打开 vi 编辑器、启用 “插入”模式并粘贴剪贴板的内容。
在发送字符串字段中,键入相应的命令:
vi \r \pi \p \v \p \033
•vi是要启动的远程编辑器。
•\r模拟按键盘上的Enter键。
•用\p暂停一秒钟可以让 vi 应用程序有时间启动。
•在我的性格,使远程vi编辑器中的“插入”模式。
•另一个带有\p 的暂停允许 vi 在发送剪贴板中的任何文本之前完全进入插入模式。
•该符\ v代码发送到剪贴板文本到远程计算机。
•插入另一个一秒钟的暂停\p以完成冗长的粘贴。
•最后,发送一个转义字符使远程 vi 编辑器退出“插入”模式。在这里,我们演示了如何使用带有\033(ASCII ESC 字符的八进制代码)的 3 位八进制序列。的。\ E代码也可以使用。
•给按钮一个标签,然后按OK。新按钮出现在按钮栏上。
•当按下按钮时,“发送字符串”活动开始。


添加到按钮栏的 vi 粘贴按钮示例

如果您想创建一个现有按钮的副本,该按钮的功能类似但略有不同,只需右键单击现有按钮并选择Copy。然后,右键单击按钮栏上的任意位置并选择Paste。您将拥有该按钮的副本,然后您可以对其进行修改以执行稍有不同的任务。
您可以按照这个基本模式创建一个按钮库,用于运行您经常使用的常用命令,甚至是您不想花时间记住或重新发明的复杂命令。
运行脚本示例
“运行脚本”按钮功能用于通过运行脚本来执行自定义操作来进一步扩展 SecureCRT 的功能。SecureCRT for Windows 的安装包括许多示例脚本。本演示中使用的脚本获取在 SecureCRT 的终端屏幕中选择的任何文本并将其保存到文件中。


映射按钮以运行脚本

•在Map Button窗口中创建一个新按钮,使用 Run Script作为所选函数。
•然后,指定按下此按钮时将启动的 SecureCRT 脚本。SecureCRT 的文件浏览器当前位于 SecureCRT 的程序文件位置,在Scripts子文件夹内。此文件夹包含前面提到的示例脚本,名为“SaveSelectedTextToFile”。给按钮一个标签,然后按OK。新按钮将出现在按钮栏上。
•为了演示此特定脚本在视频中的工作方式,我们运行top命令,选择屏幕上的一些文本,然后按下先前创建的脚本按钮。出现提示时,选择默认操作。写入文件后,脚本将打开文件以使用默认应用程序查看。


从按钮栏运行将所选脚本文本保存到文件的示例

附加功能
现在您已经看到了正在运行的发送字符串和运行脚本按钮功能,我们向您展示了更多关于 SecureCRT 按钮栏的附加功能。
到目前为止,我们一直在与 SecureCRT 中始终存在的“默认”按钮栏进行交互。您可以创建其他命名的按钮栏以反映您的特定需求。要创建新的按钮栏,请右键单击“默认”按钮栏中的任意位置,然后选择“新建按钮栏...”菜单项。
您不仅可以创建多个不同的按钮栏,还可以将会话配置与初始按钮栏相关联,该按钮栏将在连接会话时自动激活(或当该会话的选项卡被激活时)。此示例有两个不同的会话:“远程机器”和“Linux 服务器”。“远程机器”会话配置有显示“配置”按钮栏的选项。

“远程机器”配置示例
另一方面,“Linux 服务器”会话配置有显示“日志”按钮栏的选项。



“Linux 服务器”配置示例
首次启动 SecureCRT 时,默认按钮栏处于启用状态。当您连接到“远程机器”会话时,您可以看到“配置”按钮栏已自动启用。当“Linux 服务器”会话连接时,SecureCRT 自动切换到“日志”按钮栏。如果“远程机器”会话被激活,按钮栏会自动切换回“配置”按钮栏。您始终可以从您创建的按钮栏列表中选择另一个按钮栏,但很高兴知道对于任何会话,您都可以指定您希望 SecureCRT 最初显示哪个按钮栏。

上一篇:SecureCRT 如何连接到仅支持 Diffie-Hellman 密钥交换的服务器?

下一篇:如何快速启动多个 SecureCRT ®会话。

微信公众号

  • 回到顶部
  • 15210221926
  • Goldk-AGE
  • 微信公众号