IOS 中禁止复制文件时的确认提示

网络工程 思科 思科-ios
2021-07-16 20:28:28

我即将在数百个 Cisco VG224 上升级 IOS,为 CUCM 升级做准备。

我试图尽可能地简化/自动化这个过程,目前我的主要问题是 IOS 为copy命令返回的“确认”提示例如:

GW-TEST#copy scp://USER:PASSWORD@SERVER//path/path/vg224-i6k9s-mz.151-4.M7.bin slot0:vg224-i6k9s-mz.151-4.M7.bin
Destination filename [vg224-i6k9s-mz.151-4.M7.bin]? 
Translating "SERVER"...domain server (192.168.101.2) [OK] 
 Sending file modes: C0644 28935060 vg224-i6k9s-mz.151-4.M7.bin
!!! ::SNIP:: !!!!
28935060 bytes copied in 501.532 secs (57693 bytes/sec)

GW-TEST#

我找到了合适的语法,让设备不会每次都提示我输入用户名或密码。

但是现在,无论我做什么,它仍然提示我确认Destination filename [vg224-i6k9s-mz.151-4.M7.bin].

有没有办法阻止这种行为?

1个回答

您正在寻找的命令是file prompt quiet.

如果您在全局配置模式下更改此设置,它将抑制您看到的确认警报并允许单行自动文件操作。

但是,值得注意的是,在大多数情况下,确认提示是为了保护您的系统和“CYA”……如果您将错误的信息输入到文件操作中,则可能会中断此设备上的服务。

如果您确实禁用了文件提示,我会确保脚本中的最后一步之一是将其重置为默认值file prompt alert.

有关详细信息,请参阅此 Cisco PDF