You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用批处理文件实现SSH登录Cisco交换机的半自动化?

纯CMD环境下Cisco交换机SSH半自动化登录批处理脚本

完整脚本代码

@echo off
title SSH Switch Access
setlocal enabledelayedexpansion

:: 提示输入交换机FQDN名称
echo 请输入目标交换机的FQDN名称:
set /p SWITCH_NAME=

:: 替换为你的实际登录账号
set SSH_ACCOUNT=你的账号

:: 执行SSH连接命令
ssh %SSH_ACCOUNT%@%SWITCH_NAME%

endlocal

脚本说明

  • @echo off:关闭命令行的命令回显,让操作界面更简洁
  • title SSH Switch Access:设置命令窗口标题,方便识别当前操作
  • set /p SWITCH_NAME=:读取你输入的交换机FQDN名称,存入变量SWITCH_NAME
  • set SSH_ACCOUNT=你的账号:将你的账号替换为实际的交换机登录账号,固定后无需每次重复输入
  • ssh %SSH_ACCOUNT%@%SWITCH_NAME%:自动拼接账号与交换机地址,执行SSH连接命令,之后交换机将弹出密码输入提示,手动输入密码即可完成登录

注意事项

  • 确保Windows系统支持原生SSH:Windows 10 1809及以上版本自带OpenSSH客户端,可在CMD中执行ssh -V验证是否可用
  • 输入交换机名称时必须填写完整的FQDN,例如switch-core-01.company.com

内容的提问来源于stack exchange,提问作者Callidon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 22:07:36