enableC.addSC("access-enable", "Create a temporary Access-List entry"); enableC.addSC("access-template", "Create a temporary Access-List entry"); enableC.addSC("archive", "manage archive files"); enableC.addSC("cd", "Change current directory"); enableC.addSC("clear", "Reset functions"); enableC.clear.addSC("access-list", "Clear access list statistical information"); enableC.clear["access-list"].addSC("counters", "Clear access list counters"); enableC.clear["access-list"].counters.addSC("<1-199>", "Access list number"); enableC.clear["access-list"].counters.addSC("<1300-2699>", "Access list number (expanded range)"); enableC.clear["access-list"].counters.addSC("WORD", "Access list name"); enableC.clear.addSC("counters", "Clear counters on one or all interfaces"); enableC.clear.counters.addSC("FastEthernet", "FastEthernet IEEE 802.3"); enableC.clear.counters.FastEthernet.addSC("<0-2>", "FastEthernet interface number"); enableC.clear.counters.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z"); enableC.clear.counters.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number"); enableC.clear.counters.addSC("Line", "Terminal line"); enableC.clear.counters.Line.addSC("<0-16>", "First Line number"); enableC.clear.counters.Line["<0-16>"].addSC("<1-16>", "Last Line number"); enableC.clear.counters.Line.addSC("console", "Primary terminal line"); enableC.clear.counters.Line.console.addSC("<0-0>", "First Line number"); enableC.clear.counters.Line.addSC("vty", "Virtual terminal"); enableC.clear.counters.Line.vty.addSC("<0-15>", "First Line number"); enableC.clear.counters.Line.vty["<0-15>"].addSC("<1-15>", "Last Line number"); enableC.clear.counters.addSC("Null", "Null interface"); enableC.clear.counters.Null.addSC("<0-0>", "Null interface number"); enableC.clear.counters.addSC("Port-channel", "Ethernet Channel of interfaces"); enableC.clear.counters["Port-channel"].addSC("<1-6>", "Port-channel interface number"); enableC.clear.counters.addSC("Vlan", "Catalyst Vlans"); enableC.clear.counters.Vlan.addSC("<1-1001>", "Vlan interface number"); enableC.clear.addSC("host", "Delete host table entries"); enableC.clear.host.addSC("WORD", "Hostname to delete (* for all entries)"); enableC.clear.addSC("interface", "Clear the hardware logic on an interface"); enableC.clear.interface.addSC("FastEthernet", "FastEthernet IEEE 802.3"); enableC.clear.interface.FastEthernet.addSC("<0-2>", "FastEthernet interface number"); enableC.clear.interface.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z"); enableC.clear.interface.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number"); enableC.clear.interface.addSC("Null", "Null interface"); enableC.clear.interface.Null.addSC("<0-0>", "Null interface number"); enableC.clear.interface.addSC("Port-channel", "Ethernet Channel of interfaces"); enableC.clear.interface["Port-channel"].addSC("<1-6>", "Port-channel interface number"); enableC.clear.interface.addSC("Vlan", "Catalyst Vlans"); enableC.clear.interface.Vlan.addSC("<1-1001>", "Vlan interface number"); enableC.clear.addSC("ip", "IP"); enableC.clear.ip.addSC("accounting", "Clear IP accounting database"); enableC.clear.ip.accounting.addSC("checkpoint", "Clear IP accounting checkpoint database"); enableC.clear.ip.addSC("nat", "Clear NAT"); enableC.clear.ip.nat.addSC("statistics", "Clear translation statistics"); enableC.clear.ip.nat.addSC("translation", "Clear dynamic translation"); enableC.clear.ip.nat.translation.addSC("*", "Delete all dynamic translations"); enableC.clear.ip.nat.translation.addSC("inside", "Inside addresses (and ports)"); enableC.clear.ip.nat.translation.inside.addSC("A.B.C.D", "Global IP address"); enableC.clear.ip.nat.translation.inside["A.B.C.D"].addSC("A.B.C.D", "Local IP address"); enableC.clear.ip.nat.translation.addSC("outside", "Outside addresses (and ports)"); enableC.clear.ip.nat.translation.outside.addSC("A.B.C.D", "Local IP address"); enableC.clear.ip.nat.translation.outside["A.B.C.D"].addSC("A.B.C.D", "Global IP address"); enableC.clear.ip.nat.translation.addSC("tcp", "Transmission Control Protocol"); enableC.clear.ip.nat.translation.addSC("udp", "User Datagram Protocol"); enableC.clear.ip.addSC("redirect", "Redirect cache"); enableC.clear.addSC("line", "Reset a terminal line"); enableC.clear.line.addSC("<0-16>", "Line number"); enableC.clear.line.addSC("console", "Primary terminal line"); enableC.clear.line.console.addSC("<0-0>", "Line number"); enableC.clear.line.addSC("vty", "Virtual terminal"); enableC.clear.line.vty.addSC("<0-15>", "Line number"); enableC.clear.addSC("logging", "Clear logging buffer"); enableC.clear.addSC("mac-address-table", "MAC forwarding table"); enableC.clear["mac-address-table"].addSC("dynamic", "dynamic entry type"); enableC.clear["mac-address-table"].dynamic.addSC("address", "address keyword"); enableC.clear["mac-address-table"].dynamic.address.addSC("H.H.H", "48 bit mac address"); enableC.clear["mac-address-table"].dynamic.addSC("interface", "interface keyword"); enableC.clear["mac-address-table"].dynamic.interface.addSC("FastEthernet", "FastEthernet IEEE 802.3"); enableC.clear["mac-address-table"].dynamic.interface.FastEthernet.addSC("<0-2>", "FastEthernet interface number"); enableC.clear["mac-address-table"].dynamic.interface.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z"); enableC.clear["mac-address-table"].dynamic.interface.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number"); enableC.clear["mac-address-table"].dynamic.interface.addSC("Port-channel", "Ethernet Channel of interfaces"); enableC.clear["mac-address-table"].dynamic.interface["Port-channel"].addSC("<1-6>", "Port-channel interface number"); enableC.clear["mac-address-table"].dynamic.addSC("vlan", "vlan keyword"); enableC.clear["mac-address-table"].dynamic.vlan.addSC("<0-4096>", "vlan number"); enableC.clear["mac-address-table"].addSC("notification", "Clear MAC notification Global Counters"); enableC.clear.addSC("tcp", "Clear a TCP connection or statistics"); enableC.clear.tcp.addSC("line", "TTY line"); enableC.clear.tcp.line.addSC("<0-16>", "Line number"); enableC.clear.tcp.line.addSC("console", "Primary terminal line"); enableC.clear.tcp.line.console.addSC("<0-0>", "Line number"); enableC.clear.tcp.line.addSC("vty", "Virtual terminal"); enableC.clear.tcp.line.vty.addSC("<0-15>", "Line number"); enableC.clear.tcp.addSC("local", "Local host address/port"); enableC.clear.tcp.local.addSC("Hostname or A.B.C.D", "Local host name or IP address"); enableC.clear.tcp.local["Hostname or A.B.C.D"].addSC("<1-65535>", "Local TCP port"); enableC.clear.tcp.local["Hostname or A.B.C.D"]["<1-65535>"].addSC("remote", "Remote host address/port"); enableC.clear.tcp.local["Hostname or A.B.C.D"]["<1-65535>"].remote.addSC("Hostname or A.B.C.D", "Remote host name or IP address"); enableC.clear.tcp.local["Hostname or A.B.C.D"]["<1-65535>"].remote["Hostname or A.B.C.D"].addSC("<1-65535>", "Remote TCP port"); enableC.clear.tcp.addSC("statistics", "TCP protocol statistics"); enableC.addSC("clock", "Manage the system clock"); enableC.addSC("cluster", "cluster exec mode commands"); enableC.addSC("configure", "Enter configuration mode"); enableC.configure.addSC("memory", "Configure from NV memory"); enableC.configure.addSC("memory", "Configure from NV memory"); enableC.configure.addSC("network", "Configure from a TFTP network host"); enableC.configure.network.addSC("flash:", "URL of source file"); enableC.configure.network.addSC("ftp:", "URL of source file"); enableC.configure.network.addSC("null:", "URL of source file"); enableC.configure.network.addSC("nvram:", "URL of source file"); enableC.configure.network.addSC("rcp:", "URL of source file"); enableC.configure.network.addSC("system:", "URL of source file"); enableC.configure.network.addSC("tftp:", "URL of source file"); enableC.configure.network.addSC("xmodem:", "URL of source file"); enableC.configure.network.addSC("ymodem:", "URL of source file"); enableC.configure.network.addSC("zflash:", "URL of source file"); enableC.configure.addSC("overwrite-network", "Overwrite NV memory from TFTP network host"); enableC.configure["overwrite-network"].addSC("flash:", "URL of source file"); enableC.configure["overwrite-network"].addSC("ftp:", "URL of source file"); enableC.configure["overwrite-network"].addSC("null:", "URL of source file"); enableC.configure["overwrite-network"].addSC("nvram:", "URL of source file"); enableC.configure["overwrite-network"].addSC("rcp:", "URL of source file"); enableC.configure["overwrite-network"].addSC("system:", "URL of source file"); enableC.configure["overwrite-network"].addSC("tftp:", "URL of source file"); enableC.configure["overwrite-network"].addSC("xmodem:", "URL of source file"); enableC.configure["overwrite-network"].addSC("ymodem:", "URL of source file"); enableC.configure["overwrite-network"].addSC("zflash:", "URL of source file"); enableC.configure.addSC("terminal", "Configure from the terminal"); enableC.addSC("connect", "Open a terminal connection"); enableC.connect.addSC("WORD", "IP address or hostname of a remote system"); enableC.addSC("copy", "Copy from one file to another"); enableC.copy.addSC("/erase", "Erase destination file system."); enableC.copy.addSC("flash:", "Copy from flash: file system"); enableC.copy["flash:"].addSC("flash:", "Copy to flash: file system"); enableC.copy["flash:"].addSC("ftp:", "Copy to ftp: file system"); enableC.copy["flash:"].addSC("null:", "Copy to null: file system"); enableC.copy["flash:"].addSC("nvram:", "Copy to nvram: file system"); enableC.copy["flash:"].addSC("rcp:", "Copy to rcp: file system"); enableC.copy["flash:"].addSC("running-config", "Update (merge with) current system configuration"); enableC.copy["flash:"].addSC("startup-config", "Copy to startup configuration"); enableC.copy["flash:"].addSC("system:", "Copy to system: file system"); enableC.copy["flash:"].addSC("tftp:", "Copy to tftp: file system"); enableC.copy["flash:"].addSC("xmodem:", "Copy to xmodem: file system"); enableC.copy["flash:"].addSC("ymodem:", "Copy to ymodem: file system"); enableC.copy["flash:"].addSC("zflash:", "Copy to zflash: file system"); enableC.copy.addSC("ftp:", "Copy from ftp: file system"); enableC.copy["ftp:"].addSC("flash:", "Copy to flash: file system"); enableC.copy["ftp:"].addSC("ftp:", "Copy to ftp: file system"); enableC.copy["ftp:"].addSC("null:", "Copy to null: file system"); enableC.copy["ftp:"].addSC("nvram:", "Copy to nvram: file system"); enableC.copy["ftp:"].addSC("rcp:", "Copy to rcp: file system"); enableC.copy["ftp:"].addSC("running-config", "Update (merge with) current system configuration"); enableC.copy["ftp:"].addSC("startup-config", "Copy to startup configuration"); enableC.copy["ftp:"].addSC("system:", "Copy to system: file system"); enableC.copy["ftp:"].addSC("tftp:", "Copy to tftp: file system"); enableC.copy["ftp:"].addSC("xmodem:", "Copy to xmodem: file system"); enableC.copy["ftp:"].addSC("ymodem:", "Copy to ymodem: file system"); enableC.copy["ftp:"].addSC("zflash:", "Copy to zflash: file system"); enableC.copy.addSC("null:", "Copy from null: file system"); /* enableC.copy["null:"].addSC("flash:", "Copy to flash: file system"); enableC.copy["null:"].addSC("ftp:", "Copy to ftp: file system"); enableC.copy["null:"].addSC("null:", "Copy to null: file system"); enableC.copy["null:"].addSC("nvram:", "Copy to nvram: file system"); enableC.copy["null:"].addSC("rcp:", "Copy to rcp: file system"); enableC.copy["null:"].addSC("running-config", "Update (merge with) current system configuration"); enableC.copy["null:"].addSC("startup-config", "Copy to startup configuration"); enableC.copy["null:"].addSC("system:", "Copy to system: file system"); enableC.copy["null:"].addSC("tftp:", "Copy to tftp: file system"); enableC.copy["null:"].addSC("xmodem:", "Copy to xmodem: file system"); enableC.copy["null:"].addSC("ymodem:", "Copy to ymodem: file system"); enableC.copy["null:"].addSC("zflash:", "Copy to zflash: file system"); */ enableC.copy.addSC("nvram:", "Copy from nvram: file system"); enableC.copy["nvram:"].addSC("flash:", "Copy to flash: file system"); enableC.copy["nvram:"].addSC("ftp:", "Copy to ftp: file system"); enableC.copy["nvram:"].addSC("null:", "Copy to null: file system"); enableC.copy["nvram:"].addSC("nvram:", "Copy to nvram: file system"); enableC.copy["nvram:"].addSC("rcp:", "Copy to rcp: file system"); enableC.copy["nvram:"].addSC("running-config", "Update (merge with) current system configuration"); enableC.copy["nvram:"].addSC("startup-config", "Copy to startup configuration"); enableC.copy["nvram:"].addSC("system:", "Copy to system: file system"); enableC.copy["nvram:"].addSC("tftp:", "Copy to tftp: file system"); enableC.copy["nvram:"].addSC("xmodem:", "Copy to xmodem: file system"); enableC.copy["nvram:"].addSC("ymodem:", "Copy to ymodem: file system"); enableC.copy["nvram:"].addSC("zflash:", "Copy to zflash: file system"); enableC.copy.addSC("rcp:", "Copy from rcp: file system"); /* enableC.copy["rcp:"].addSC("flash:", "Copy to flash: file system"); enableC.copy["rcp:"].addSC("ftp:", "Copy to ftp: file system"); enableC.copy["rcp:"].addSC("null:", "Copy to null: file system"); enableC.copy["rcp:"].addSC("nvram:", "Copy to nvram: file system"); enableC.copy["rcp:"].addSC("rcp:", "Copy to rcp: file system"); enableC.copy["rcp:"].addSC("running-config", "Update (merge with) current system configuration"); enableC.copy["rcp:"].addSC("startup-config", "Copy to startup configuration"); enableC.copy["rcp:"].addSC("system:", "Copy to system: file system"); enableC.copy["rcp:"].addSC("tftp:", "Copy to tftp: file system"); enableC.copy["rcp:"].addSC("xmodem:", "Copy to xmodem: file system"); enableC.copy["rcp:"].addSC("ymodem:", "Copy to ymodem: file system"); enableC.copy["rcp:"].addSC("zflash:", "Copy to zflash: file system"); */ enableC.copy.addSC("running-config", "Copy from current system configuration"); enableC.copy["running-config"].addSC("flash:", "Copy to flash: file system"); enableC.copy["running-config"].addSC("ftp:", "Copy to ftp: file system"); enableC.copy["running-config"].addSC("null:", "Copy to null: file system"); enableC.copy["running-config"].addSC("nvram:", "Copy to nvram: file system"); enableC.copy["running-config"].addSC("rcp:", "Copy to rcp: file system"); enableC.copy["running-config"].addSC("running-config", "Update (merge with) current system configuration"); enableC.copy["running-config"].addSC("startup-config", "Copy to startup configuration"); enableC.copy["running-config"].addSC("system:", "Copy to system: file system"); enableC.copy["running-config"].addSC("tftp:", "Copy to tftp: file system"); enableC.copy["running-config"].addSC("xmodem:", "Copy to xmodem: file system"); enableC.copy["running-config"].addSC("ymodem:", "Copy to ymodem: file system"); enableC.copy["running-config"].addSC("zflash:", "Copy to zflash: file system"); enableC.copy.addSC("startup-config", "Copy from startup configuration"); enableC.copy["startup-config"].addSC("flash:", "Copy to flash: file system"); enableC.copy["startup-config"].addSC("ftp:", "Copy to ftp: file system"); enableC.copy["startup-config"].addSC("null:", "Copy to null: file system"); enableC.copy["startup-config"].addSC("nvram:", "Copy to nvram: file system"); enableC.copy["startup-config"].addSC("rcp:", "Copy to rcp: file system"); enableC.copy["startup-config"].addSC("running-config", "Update (merge with) current system configuration"); enableC.copy["startup-config"].addSC("startup-config", "Copy to startup configuration"); enableC.copy["startup-config"].addSC("system:", "Copy to system: file system"); enableC.copy["startup-config"].addSC("tftp:", "Copy to tftp: file system"); enableC.copy["startup-config"].addSC("xmodem:", "Copy to xmodem: file system"); enableC.copy["startup-config"].addSC("ymodem:", "Copy to ymodem: file system"); enableC.copy["startup-config"].addSC("zflash:", "Copy to zflash: file system"); enableC.copy.addSC("system:", "Copy from system: file system"); enableC.copy["system:"].addSC("flash:", "Copy to flash: file system"); enableC.copy["system:"].addSC("ftp:", "Copy to ftp: file system"); enableC.copy["system:"].addSC("null:", "Copy to null: file system"); enableC.copy["system:"].addSC("nvram:", "Copy to nvram: file system"); enableC.copy["system:"].addSC("rcp:", "Copy to rcp: file system"); enableC.copy["system:"].addSC("running-config", "Update (merge with) current system configuration"); enableC.copy["system:"].addSC("startup-config", "Copy to startup configuration"); enableC.copy["system:"].addSC("system:", "Copy to system: file system"); enableC.copy["system:"].addSC("tftp:", "Copy to tftp: file system"); enableC.copy["system:"].addSC("xmodem:", "Copy to xmodem: file system"); enableC.copy["system:"].addSC("ymodem:", "Copy to ymodem: file system"); enableC.copy["system:"].addSC("zflash:", "Copy to zflash: file system"); enableC.copy.addSC("tftp:", "Copy from tftp: file system"); enableC.copy["tftp:"].addSC("flash:", "Copy to flash: file system"); enableC.copy["tftp:"].addSC("ftp:", "Copy to ftp: file system"); enableC.copy["tftp:"].addSC("null:", "Copy to null: file system"); enableC.copy["tftp:"].addSC("nvram:", "Copy to nvram: file system"); enableC.copy["tftp:"].addSC("rcp:", "Copy to rcp: file system"); enableC.copy["tftp:"].addSC("running-config", "Update (merge with) current system configuration"); enableC.copy["tftp:"].addSC("startup-config", "Copy to startup configuration"); enableC.copy["tftp:"].addSC("system:", "Copy to system: file system"); enableC.copy["tftp:"].addSC("tftp:", "Copy to tftp: file system"); enableC.copy["tftp:"].addSC("xmodem:", "Copy to xmodem: file system"); enableC.copy["tftp:"].addSC("ymodem:", "Copy to ymodem: file system"); enableC.copy["tftp:"].addSC("zflash:", "Copy to zflash: file system"); enableC.copy.addSC("xmodem:", "Copy from xmodem: file system"); enableC.copy["xmodem:"].addSC("flash:", "Copy to flash: file system"); enableC.copy["xmodem:"].addSC("ftp:", "Copy to ftp: file system"); enableC.copy["xmodem:"].addSC("null:", "Copy to null: file system"); enableC.copy["xmodem:"].addSC("nvram:", "Copy to nvram: file system"); enableC.copy["xmodem:"].addSC("rcp:", "Copy to rcp: file system"); enableC.copy["xmodem:"].addSC("running-config", "Update (merge with) current system configuration"); enableC.copy["xmodem:"].addSC("startup-config", "Copy to startup configuration"); enableC.copy["xmodem:"].addSC("system:", "Copy to system: file system"); enableC.copy["xmodem:"].addSC("tftp:", "Copy to tftp: file system"); enableC.copy["xmodem:"].addSC("xmodem:", "Copy to xmodem: file system"); enableC.copy["xmodem:"].addSC("ymodem:", "Copy to ymodem: file system"); enableC.copy["xmodem:"].addSC("zflash:", "Copy to zflash: file system"); enableC.copy.addSC("ymodem:", "Copy from ymodem: file system"); enableC.copy["ymodem:"].addSC("flash:", "Copy to flash: file system"); enableC.copy["ymodem:"].addSC("ftp:", "Copy to ftp: file system"); enableC.copy["ymodem:"].addSC("null:", "Copy to null: file system"); enableC.copy["ymodem:"].addSC("nvram:", "Copy to nvram: file system"); enableC.copy["ymodem:"].addSC("rcp:", "Copy to rcp: file system"); enableC.copy["ymodem:"].addSC("running-config", "Update (merge with) current system configuration"); enableC.copy["ymodem:"].addSC("startup-config", "Copy to startup configuration"); enableC.copy["ymodem:"].addSC("system:", "Copy to system: file system"); enableC.copy["ymodem:"].addSC("tftp:", "Copy to tftp: file system"); enableC.copy["ymodem:"].addSC("xmodem:", "Copy to xmodem: file system"); enableC.copy["ymodem:"].addSC("ymodem:", "Copy to ymodem: file system"); enableC.copy["ymodem:"].addSC("zflash:", "Copy to zflash: file system"); enableC.copy.addSC("zflash:", "Copy from zflash: file system"); enableC.copy["zflash:"].addSC("flash:", "Copy to flash: file system"); enableC.copy["zflash:"].addSC("ftp:", "Copy to ftp: file system"); enableC.copy["zflash:"].addSC("null:", "Copy to null: file system"); enableC.copy["zflash:"].addSC("nvram:", "Copy to nvram: file system"); enableC.copy["zflash:"].addSC("rcp:", "Copy to rcp: file system"); enableC.copy["zflash:"].addSC("running-config", "Update (merge with) current system configuration"); enableC.copy["zflash:"].addSC("startup-config", "Copy to startup configuration"); enableC.copy["zflash:"].addSC("system:", "Copy to system: file system"); enableC.copy["zflash:"].addSC("tftp:", "Copy to tftp: file system"); enableC.copy["zflash:"].addSC("xmodem:", "Copy to xmodem: file system"); enableC.copy["zflash:"].addSC("ymodem:", "Copy to ymodem: file system"); enableC.copy["zflash:"].addSC("zflash:", "Copy to zflash: file system"); enableC.addSC("debug", "Debugging functions (see also 'undebug')"); enableC.addSC("delete", "Delete a file"); enableC.addSC("dir", "List files on a filesystem"); enableC.addSC("disable", "Turn off privileged commands"); enableC.addSC("disconnect", "Disconnect an existing network connection"); enableC.addSC("dot1x", "IEEE 801.1X commands"); enableC.addSC("enable", "Turn on privileged commands"); enableC.addSC("erase", "Erase a filesystem"); enableC.erase.addSC("/all", "Erase all files(in NVRAM)"); enableC.erase.addSC("flash:", "Filesystem to be erased"); enableC.erase.addSC("nvram:", "Filesystem to be erased"); enableC.erase.addSC("startup-config", "Erase contents of configuration memory"); enableC.addSC("exit", "Exit from the EXEC"); enableC.addSC("format", "Format a filesystem"); enableC.addSC("fsck", "Fsck a filesystem"); enableC.addSC("help", "Description of the interactive help system"); enableC.addSC("lock", "Lock the terminal"); enableC.addSC("login", "Log in as a particular user"); enableC.addSC("logout", "Exit from the EXEC"); enableC.addSC("mkdir", "Create new directory"); enableC.addSC("more", "Display the contents of a file"); enableC.addSC("name-connection", "Name an existing network connection"); enableC.addSC("no", "Disable debugging functions"); //Use undebug all instead of no debug //Why are there so many "no debug" without a single "debug"?? enableC.addSC("ping", "Send echo messages"); enableC.ping.addSC("WORD", "Ping destination address or hostname"); enableC.ping.addSC("ip", "IP echo"); enableC.ping.ip.addSC("WORD", "Ping destination address or hostname"); enableC.ping.addSC("tag", "Tag encapsulated IP echo"); enableC.ping.tag.addSC("WORD", "Ping destination address or hostname"); enableC.addSC("pwd", "Display current working directory"); enableC.addSC("rcommand", "Run command on remote switch"); enableC.addSC("reload", "Halt and perform a cold restart"); enableC.addSC("rename", "Rename a file"); enableC.addSC("resume", "Resume an active network connection"); enableC.addSC("rmdir", "Remove existing directory"); enableC.addSC("rsh", "Execute a remote command"); enableC.addSC("send", "Send a message to other tty lines"); enableC.addSC("setup", "Run the SETUP command facility"); enableC.addSC("show", "Show running system information"); enableC.show.addSC("access-lists", "List access lists"); enableC.show["access-lists"].addSC("<1-2699>", "ACL number"); enableC.show["access-lists"].addSC("WORD", "ACL name"); enableC.show.addSC("arp", "ARP table"); enableC.show.addSC("boot", "show boot attributes"); enableC.show.addSC("buffers", "Buffer pool statistics"); enableC.show.addSC("cdp", "CDP information"); enableC.show.cdp.addSC("entry", "Information for specific neighbor entry"); enableC.show.cdp.entry.addSC("*", "all CDP neighbor entries"); enableC.show.cdp.entry["*"].addSC("protocol", "Protocol information"); enableC.show.cdp.entry["*"].addSC("version", "Version information"); enableC.show.cdp.entry.addSC("WORD", "Name of CDP neighbor entry"); enableC.show.cdp.entry.WORD.addSC("protocol", "Protocol information"); enableC.show.cdp.entry.WORD.addSC("version", "Version information"); enableC.show.cdp.addSC("interface", "CDP interface status and configuration"); enableC.show.cdp.interface.addSC("FastEthernet", "FastEthernet IEEE 802.3"); enableC.show.cdp.interface.FastEthernet.addSC("<0-2>", "FastEthernet interface number"); enableC.show.cdp.interface.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z"); enableC.show.cdp.interface.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number"); enableC.show.cdp.interface.addSC("Port-channel", "Ethernet Channel of interfaces"); enableC.show.cdp.interface["Port-channel"].addSC("<1-6>", "Port-channel interface number"); enableC.show.cdp.interface.addSC("Vlan", "Catalyst Vlans"); enableC.show.cdp.interface.Vlan.addSC("<1-1001>", "Vlan interface number"); enableC.show.cdp.addSC("neighbors", "CDP neighbor entries"); enableC.show.cdp.neighbors.addSC("FastEthernet", "FastEthernet IEEE 802.3"); enableC.show.cdp.neighbors.FastEthernet.addSC("<0-2>", "FastEthernet interface number"); enableC.show.cdp.neighbors.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z"); enableC.show.cdp.neighbors.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number"); enableC.show.cdp.neighbors.addSC("Vlan", "Catalyst Vlans"); enableC.show.cdp.neighbors.Vlan.addSC("<1-1001>", "Vlan interface number"); enableC.show.cdp.neighbors.addSC("detail", "Show detailed information"); enableC.show.cdp.addSC("traffic", "CDP statistics"); enableC.show.addSC("class-map", "Show QoS Class Map"); enableC.show["class-map"].addSC("WORD", "class-map name"); enableC.show.addSC("clock", "Display the system clock"); enableC.show.clock.addSC("detail", "Display detailed information"); enableC.show.addSC("configuration", "Contents of Non-Volatile memory"); enableC.show.addSC("controllers", "Interface controller status"); enableC.show.controllers.addSC("ethernet-controller", "Show Ethernet Controller info"); enableC.show.controllers["ethernet-controller"].addSC("FastEthernet", "FastEthernet IEEE 802.3"); enableC.show.controllers["ethernet-controller"].FastEthernet.addSC("<0-2>", "FastEthernet interface number"); enableC.show.controllers["ethernet-controller"].addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z"); enableC.show.controllers["ethernet-controller"].GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number"); enableC.show.addSC("file", "Show filesystem information"); enableC.show.file.addSC("descriptors", "List open file descriptors"); enableC.show.file.addSC("information", "List file information"); enableC.show.file.information.addSC("flash:", "File path"); enableC.show.file.information.addSC("ftp:", "File path"); enableC.show.file.information.addSC("null:", "File path"); enableC.show.file.information.addSC("nvram:", "File path"); enableC.show.file.information.addSC("rcp:", "File path"); enableC.show.file.information.addSC("system:", "File path"); enableC.show.file.information.addSC("tftp:", "File path"); enableC.show.file.information.addSC("xmodem:", "File path"); enableC.show.file.information.addSC("ymodem:", "File path"); enableC.show.file.information.addSC("zflash:", "File path"); enableC.show.file.addSC("systems", "List filesytems"); enableC.show.addSC("flash:", "display information about flash: file system"); enableC.show.addSC("history", "Display the session command history"); enableC.show.addSC("hosts", "IP domain-name, lookup style, nameservers, and host table"); enableC.show.hosts.addSC("WORD", "Hostname for specific information"); enableC.show.addSC("interfaces", "Interface status and configuration"); enableC.show.interfaces.addSC("FastEthernet", "FastEthernet IEEE 802.3"); enableC.show.interfaces.FastEthernet.addSC("<0-2>", "FastEthernet interface number"); enableC.show.interfaces.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z"); enableC.show.interfaces.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number"); enableC.show.interfaces.addSC("Null", "Null interface"); enableC.show.interfaces.Null.addSC("<0-0>", "Null interface number"); enableC.show.interfaces.addSC("Port-channel", "Ethernet Channel of interfaces"); enableC.show.interfaces["Port-channel"].addSC("<1-6>", "Port-channel interface number"); enableC.show.interfaces.addSC("Vlan", "Catalyst Vlans"); enableC.show.interfaces.Vlan.addSC("<1-1001>", "Vlan interface number"); enableC.show.interfaces.addSC("accounting", "Show interface accounting"); enableC.show.interfaces.addSC("counters", "Show interface counters"); enableC.show.interfaces.counters.addSC("broadcast", "Show interface broadcast suppression discard counters"); enableC.show.interfaces.counters.addSC("errors", "Show interface error counters"); enableC.show.interfaces.counters.addSC("module", "Limit display to interfaces on module"); enableC.show.interfaces.counters.module.addSC("<1-9>", "Module number"); enableC.show.interfaces.counters.addSC("multicast", "Show interface multicast suppression discard counters"); enableC.show.interfaces.counters.addSC("trunk", "Show interface trunk counters"); enableC.show.interfaces.counters.addSC("unicast", "Show interface unicast suppression discard counters"); enableC.show.interfaces.addSC("crb", "Show interface routing/bridging info"); enableC.show.interfaces.addSC("description", "Show interface description"); enableC.show.interfaces.addSC("etherchannel", "Show interface etherchannel information"); enableC.show.interfaces.etherchannel.addSC("module", "Limit display to interfaces on module"); enableC.show.interfaces.etherchannel.module.addSC("<1-9>", "Module number"); enableC.show.interfaces.addSC("fair-queue", "Show interface Weighted Fair Queueing (WFQ) info"); enableC.show.interfaces.addSC("irb", "Show interface routing/bridging info"); enableC.show.interfaces.addSC("mac-accounting", "Show interface MAC accounting info"); enableC.show.interfaces.addSC("precedence", "Show interface precedence accounting info"); enableC.show.interfaces.addSC("pruning", "Show interface trunk VTP pruning information"); enableC.show.interfaces.pruning.addSC("module", "Limit display to interfaces on module"); enableC.show.interfaces.pruning.module.addSC("<1-9>", "Module number"); enableC.show.interfaces.addSC("random-detect", "Show interface Weighted Random Early Detection (WRED) info"); enableC.show.interfaces.addSC("rate-limit", "Show interface rate-limit info"); enableC.show.interfaces.addSC("shape", "Show interface Traffic Shape info"); enableC.show.interfaces.addSC("stats", "Show interface packets & octets, in & out, by switching path"); enableC.show.interfaces.addSC("status", "Show interface line status"); enableC.show.interfaces.status.addSC("err-disabled", "Show interface error disabled state"); enableC.show.interfaces.status.addSC("module", "Limit display to interfaces on module"); enableC.show.interfaces.status.module.addSC("<1-9>", "Module number"); enableC.show.interfaces.addSC("switchport", "Show interface switchport information"); enableC.show.interfaces.switchport.addSC("module", "Limit display to interfaces on module"); enableC.show.interfaces.switchport.module.addSC("<1-9>", "Module number"); enableC.show.interfaces.addSC("trunk", "Show interface trunk information"); enableC.show.interfaces.trunk.addSC("module", "Limit display to interfaces on module"); enableC.show.interfaces.trunk.module.addSC("<1-9>", "Module number"); enableC.show.addSC("ip", "IP information"); enableC.show.ip.addSC("access-lists", "List IP access lists"); enableC.show.ip.addSC("arp", "IP ARP table"); enableC.show.ip.arp.addSC("FastEthernet", "FastEthernet IEEE 802.3"); enableC.show.ip.arp.FastEthernet.addSC("<0-2>", "FastEthernet interface number"); enableC.show.ip.arp.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z"); enableC.show.ip.arp.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number"); enableC.show.ip.arp.addSC("H.H.H", "48-bit hardware address of ARP entry"); enableC.show.ip.arp.addSC("Hostname or A.B.C.D", "IP address or hostname of ARP entry"); enableC.show.ip.arp.addSC("Null", "Null interface"); enableC.show.ip.arp.Null.addSC("<0-0>", "Null interface number"); enableC.show.ip.arp.addSC("Port-channel", "Ethernet Channel of interfaces"); enableC.show.ip.arp["Port-channel"].addSC("<1-6>", "Port-channel interface number"); enableC.show.ip.arp.addSC("Vlan", "Catalyst Vlans"); enableC.show.ip.arp.Vlan.addSC("<1-1001>", "Vlan interface number"); enableC.show.ip.addSC("interface", "IP interface status and configuration"); enableC.show.ip.interface.addSC("FastEthernet", "FastEthernet IEEE 802.3"); enableC.show.ip.interface.FastEthernet.addSC("<0-2>", "FastEthernet interface number"); enableC.show.ip.interface.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z"); enableC.show.ip.interface.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number"); enableC.show.ip.interface.addSC("Null", "Null interface"); enableC.show.ip.interface.Null.addSC("<0-0>", "Null interface number"); enableC.show.ip.interface.addSC("Port-channel", "Ethernet Channel of interfaces"); enableC.show.ip.interface["Port-channel"].addSC("<1-6>", "Port-channel interface number"); enableC.show.ip.interface.addSC("Vlan", "Catalyst Vlans"); enableC.show.ip.interface.Vlan.addSC("<1-1001>", "Vlan interface number"); enableC.show.ip.interface.addSC("brief", "Brief summary of IP status and configuration"); enableC.show.addSC("line", "TTY line information"); enableC.show.line.addSC("<0-16>", "First Line range"); enableC.show.line["<0-16>"].addSC("<1-16>", "Last Line range"); enableC.show.line.addSC("console", "Primary terminal line"); enableC.show.line.console.addSC("<0-0>", "First Line range"); enableC.show.line.addSC("summary", "Quick line status summary"); enableC.show.line.addSC("vty", "Virtual terminal"); enableC.show.line.vty.addSC("<0-15>", "First Line range"); enableC.show.line.vty["<0-15>"].addSC("<1-15>", "Last Line range"); enableC.show.addSC("mac", "MAC configuration"); enableC.show.mac.addSC("access-group", "MAC access-group"); enableC.show.mac["access-group"].addSC("interface", "interface keyword"); enableC.show.mac["access-group"].interface.addSC("FastEthernet", "FastEthernet IEEE 802.3"); enableC.show.mac["access-group"].interface.FastEthernet.addSC("<0-2>", "FastEthernet interface number"); enableC.show.mac["access-group"].interface.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z"); enableC.show.mac["access-group"].interface.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number"); enableC.show.mac["access-group"].interface.addSC("Port-channel", "Ethernet Channel of interfaces"); enableC.show.mac["access-group"].interface["Port-channel"].addSC("<1-6>", "Port-channel interface number"); enableC.show.addSC("mac-address-table", "MAC forwarding table"); enableC.show["mac-address-table"].addSC("address", "address keyword"); enableC.show["mac-address-table"].address.addSC("H.H.H", "48 bit mac address"); enableC.show["mac-address-table"].addSC("aging-time", "aging-time keyword"); enableC.show["mac-address-table"].addSC("count", "count keyword"); enableC.show["mac-address-table"].addSC("dynamic", "dynamic entry type"); enableC.show["mac-address-table"].addSC("interface", "interface keyword"); enableC.show["mac-address-table"].interface.addSC("FastEthernet", "FastEthernet IEEE 802.3"); enableC.show["mac-address-table"].interface.FastEthernet.addSC("<0-2>", "FastEthernet interface number"); enableC.show["mac-address-table"].interface.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z"); enableC.show["mac-address-table"].interface.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number"); enableC.show["mac-address-table"].interface.addSC("Port-channel", "Ethernet Channel of interfaces"); enableC.show["mac-address-table"].interface["Port-channel"].addSC("<1-6>", "Port-channel interface number"); enableC.show["mac-address-table"].addSC("multicast", "multicast info for selected wildcard"); enableC.show["mac-address-table"].multicast.addSC("count", "Count Keyword"); enableC.show["mac-address-table"].multicast.addSC("igmp-snooping", "Addresses learned by IGMP Snooping"); enableC.show["mac-address-table"].multicast.addSC("user", "User entered(static) addresses"); enableC.show["mac-address-table"].addSC("notification", "MAC notification parameters and history table"); enableC.show["mac-address-table"].notification.addSC("interface", "Notification flags for an interface"); enableC.show["mac-address-table"].notification.interface.addSC("FastEthernet", "FastEthernet IEEE 802.3"); enableC.show["mac-address-table"].notification.interface.FastEthernet.addSC("<0-2>", "FastEthernet interface number"); enableC.show["mac-address-table"].notification.interface.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z"); enableC.show["mac-address-table"].notification.interface.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number"); enableC.show["mac-address-table"].notification.interface.addSC("Port-channel", "Ethernet Channel of interfaces"); enableC.show["mac-address-table"].notification.interface["Port-channel"].addSC("<1-6>", "Port-channel interface number"); enableC.show["mac-address-table"].addSC("static", "static entry type"); enableC.show["mac-address-table"].addSC("vlan", "vlan keyword"); enableC.show["mac-address-table"].vlan.addSC("<1-1005>", "vlan number"); enableC.show.addSC("memory", "Memory statistics"); enableC.show.addSC("mls", "Show MultiLayer Switching information"); enableC.show.addSC("running-config", "Current operating configuration"); enableC.show["running-config"].addSC("interface", "Show interface configuration"); enableC.show["running-config"].interface.addSC("FastEthernet", "FastEthernet IEEE 802.3"); enableC.show["running-config"].interface.FastEthernet.addSC("<0-2>", "FastEthernet interface number"); enableC.show["running-config"].interface.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z"); enableC.show["running-config"].interface.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number"); enableC.show["running-config"].interface.addSC("Null", "Null interface"); enableC.show["running-config"].interface.Null.addSC("<0-0>", "Null interface number"); enableC.show["running-config"].interface.addSC("Port-channel", "Ethernet Channel of interfaces"); enableC.show["running-config"].interface["Port-channel"].addSC("<1-6>", "Port-channel interface number"); enableC.show["running-config"].interface.addSC("Vlan", "Catalyst Vlans"); enableC.show["running-config"].interface.Vlan.addSC("<1-1001>", "Vlan interface number"); enableC.show["running-config"].addSC("map-class", "Show map class information"); enableC.show.addSC("sessions", "Information about Telnet connections"); enableC.show.addSC("spanning-tree", "Spanning tree topology"); enableC.show["spanning-tree"].addSC("active", "Report on active interfaces only"); enableC.show["spanning-tree"].addSC("backbonefast", "Show spanning tree backbonefast status"); enableC.show["spanning-tree"].addSC("blockedports", "Show blocked ports"); enableC.show["spanning-tree"].addSC("bridge", "Status and configuration of this bridge"); enableC.show["spanning-tree"].bridge.addSC("address", "Mac address of this bridge"); enableC.show["spanning-tree"].bridge.addSC("brief", "Brief summary of the status and configuration output"); enableC.show["spanning-tree"].bridge.addSC("forward-time", "Forward delay interval"); enableC.show["spanning-tree"].bridge.addSC("hello-time", "Hello time"); enableC.show["spanning-tree"].bridge.addSC("max-age", "Max age"); enableC.show["spanning-tree"].bridge.addSC("priority", "Bridge priority of this bridge"); enableC.show["spanning-tree"].bridge.addSC("protocol", "Spanning tree protocol"); enableC.show["spanning-tree"].addSC("brief", "Brief summary of interface information"); enableC.show["spanning-tree"].brief.addSC("wide", "Use wide output format"); enableC.show["spanning-tree"].addSC("inconsistentports", "Show inconsistent ports"); enableC.show["spanning-tree"].addSC("interface", "Spanning Tree interface status and configuration"); enableC.show["spanning-tree"].interface.addSC("FastEthernet", "FastEthernet IEEE 802.3"); enableC.show["spanning-tree"].interface.FastEthernet.addSC("<0-2>", "FastEthernet interface number"); enableC.show["spanning-tree"].interface.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z"); enableC.show["spanning-tree"].interface.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number"); enableC.show["spanning-tree"].interface.addSC("Port-channel", "Ethernet Channel of interfaces"); enableC.show["spanning-tree"].interface["Port-channel"].addSC("<1-6>", "Port-channel interface number"); enableC.show["spanning-tree"].interface.addSC("Vlan", "Catalyst Vlans"); enableC.show["spanning-tree"].addSC("pathcost", "Show Spanning pathcost options"); enableC.show["spanning-tree"].addSC("root", "Status and configuration of the root bridge"); enableC.show["spanning-tree"].addSC("summary", "Summary of port states"); enableC.show["spanning-tree"].addSC("uplinkfast", "Show spanning tree uplinkfast status"); enableC.show["spanning-tree"].addSC("vlan", "VLAN Switch Spanning Trees"); enableC.addSC("systat", "Display information about terminal lines"); enableC.addSC("telnet", "Open a telnet connection"); enableC.telnet.addSC("WORD", "IP address or hostname of a remote system"); enableC.telnet.WORD.addSC("/debug", "Enable telnet debugging mode"); enableC.telnet.WORD.addSC("/line", "Enable telnet line mode"); enableC.telnet.WORD.addSC("/noecho", "Disable local echo"); enableC.telnet.WORD.addSC("/quiet", "Suppress login/logout messages"); enableC.telnet.WORD.addSC("/route:", "Enable telnet source route mode"); enableC.telnet.WORD.addSC("/source-interface", "Specify source interface"); enableC.telnet.WORD.addSC("/stream", "Enable stream processing"); enableC.telnet.WORD.addSC("<0-65535>", "Port number"); enableC.telnet.WORD["<0-65535>"].addSC("/debug", "Enable telnet debugging mode"); enableC.telnet.WORD["<0-65535>"].addSC("/line", "Enable telnet line mode"); enableC.telnet.WORD.addSC("echo", "Echo (7)"); enableC.telnet.WORD.addSC("telnet", "Telnet (23)"); enableC.addSC("terminal", "Set terminal line parameters"); enableC.addSC("test", "Test subsystems, memory, and interfaces"); enableC.addSC("traceroute", "Trace route to destination"); enableC.addSC("tunnel", "Open a tunnel connection"); enableC.addSC("udld", "UDLD protocol commands"); enableC.addSC("undebug", "Disable debugging functions (see also 'debug')"); enableC.addSC("verify", "Verify a file"); enableC.addSC("vlan", "Configure VLAN parameters"); enableC.addSC("vmps", "VMPS actions"); enableC.addSC("where", "List active connections"); enableC.addSC("write", "Write running configuration to memory, network, or terminal"); enableC.write.addSC("erase", "Erase NV memory"); enableC.write.addSC("memory", "Write to NV memory"); enableC.write.addSC("network", "Write to network TFTP server"); enableC.write.network.addSC("flash:", "URL of destination file"); enableC.write.network.addSC("ftp:", "URL of destination file"); enableC.write.network.addSC("null:", "URL of destination file"); enableC.write.network.addSC("nvram:", "URL of destination file"); enableC.write.network.addSC("rcp:", "URL of destination file"); enableC.write.network.addSC("system:", "URL of destination file"); enableC.write.network.addSC("tftp:", "URL of destination file"); enableC.write.network.addSC("zflash:", "URL of destination file"); enableC.write.addSC("terminal", "Write to terminal");