如果您管理许多服务器、交换机和路由器,您可能经常需要向多台机器发出相同的命令。SecureCRT 允许您将会话分组在一个窗口中,然后使用命令窗口一次向所有会话广播命令,从而帮助简化这项耗时的任务。
向一组会话发送命令是一个多步骤过程:1.以小组形式组织和开始会议。
2.在选项卡式窗口中启动会话或将多个会话拖到同一个 SecureCRT 窗口中。
3.使用特殊的命令窗口设置将一个命令分发到该窗口中的所有选项卡式会话。
下面,我们将引导您完成该过程的每个步骤。如果您已按照步骤 1 中的概述将会话组织成组,则可以跳至步骤 2。
1. 将会议组织成小组第一步是连接将采用一组通用命令的会话。一次连接一组会话的最简单方法是在文件夹中组织会话,然后使用“连接”对话框进行连接。只需选择一个文件夹并单击“连接”按钮即可启动该文件夹中的所有会话。
2. 在选项卡式窗口中启动会话或将会话拖入 SecureCRT 窗口另一种方法允许您快速分组活动会话,以便您可以向它们发出命令。如果您有要向其广播命令的活动会话子集,则可以使用 SecureCRT 可拖动选项卡将它们分组到一个窗口中。
首先,选择一个选项卡,然后右键单击该选项卡并选择Send to New Window。SecureCRT 将选项卡发送到单独的窗口。然后,您可以根据需要将任意数量的 SecureCRT 会话选项卡拖动到新窗口中。
拖动选项卡将会话放在一个窗口中

或者,如果您在选项卡式 SecureCRT 窗口中已经有一组会话,您可以将不想广播命令的选项卡拖到单独的窗口中。
另一种从接收从命令窗口广播的命令中排除会话的方法是锁定它们。命令不会发送到锁定的会话,这使得可以将命令发送到选项卡式会话的子集。可以从文件菜单或选项卡菜单锁定会话。
3. 使用命令窗口的广播命令广播命令使用 SecureCRT 命令窗口,它出现在会话窗口下方。这使您可以键入仅在按ENTER键时发送到遥控器的命令(如果不在命令窗口中,则在您键入每个字符后,它会立即发送到遥控器)。您可以使用 CTRL+ENTER 组合键在命令窗口中准备多行命令。
要打开命令窗口,请在视图菜单上 选择命令窗口。一旦您的所有会话都作为选项卡启动,在命令窗口中右键单击并选择Send Commands to All Sessions。启用此选项后,输入到命令窗口的每个命令都会发送到 SecureCRT 窗口中的每个选项卡。
您可以通过在全局选项对话框中启用命令窗口历史记录来保存命令窗口中的命令。在终端/外观类别中,在命令窗口历史记录选项中输入您希望 SecureCRT 记住的最近使用的命令窗口命令的数量(要禁用命令窗口历史记录,请在此输入框中输入零 (0))。在您的命令窗口中,您可以使用向上和向下箭头键循环浏览这些命令。
带有选项卡式会话和命令窗口“向所有会话发送命令”选项的 SecureCRT

完成广播命令后,您可能希望将会话选项卡或窗口恢复到以前的状态。您可以在窗口之间拖动选项卡来执行此操作。当最后一个选项卡被拖入目标窗口时,第二个窗口消失。
在 SecureCRT 7.0 及更高版本中,还可以将命令广播到平铺会话,这具有额外的好处,即能够同时查看所有会话中命令的结果输出。
带有平铺会话和命令窗口“向所有会话发送命令”选项的 SecureCRT