Diff from version 1 to 1 (current)
@@ -1 +1,35 @@ |
+Usage example: | +gsresetdefault.exp admin 192.168.1.234 | + | +!!cat gsresetdefault.exp | +^~pp~ | +#!/usr/bin/expect -f | +set ip [lindex $argv 1] | +set pass [lindex $argv 0] | + | +set timeout -1 | +spawn telnet $ip | +expect "Password:" | +send "$pass\r" | +expect ">" | +send -- "reset\r" | +expect "Do you want to continue (y/N)?" | +send -- "y\r" | +~/pp~^ | +--- | +!Reset to default all Phones: | +arp -an | grep 00:0b | gsresetall admin | + | +!!cat gsresetall | +^~pp~ | +#!/bin/bash | +while read str ; | +do | +ip=$(echo -n ${str} | grep -o -E '([0-9]{1,3}\.){3}[0-9a-z]{1,3}') | +if [ "${ip}" ] ; then | + echo Reset ${ip} | + gsresetdefault.exp ${1} ${ip} | +fi | +done | +~/pp~^ | |
|
|
User | Comment | Time | Version |
---|
laigor | | 2014-03-29 15:19 | 1 |