Advertisement
Guest User

Untitled

a guest
Oct 30th, 2018
234
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.52 KB | None | 0 0
  1. $Time = "16:00"
  2. $Server = "SERVERIP"
  3. $Username = "USR"
  4. $Password = "PW"
  5.  
  6. Set-Location "C:\Program Files\PuTTY"
  7.  
  8. $SwitchList = Import-Csv .\Switches.csv
  9.  
  10. foreach ($Switch in $SwitchList){
  11. if ($Switch.Model -like "5412zl" -Or "5406zl"){
  12. .\kitty.exe -ssh $Switch.IP -v -l $Username -pw $Password -cmd "\s10 \n Copy flash flash secondary \n \s500 \n copy tftp flash $Server K_16_02_0025.swi primary \n y \n \s500 \n write memory \n reload at $Time \n y \n logout \n y" -send-to-tray
  13. }
  14.  
  15. if ($Switch.Model -like "5406Rzl2"){
  16. .\kitty.exe -ssh $Switch.IP -v -l $Username -pw $Password -cmd "\s10 \n Copy flash flash secondary \n \s500 \n copy tftp flash $Server KB_16_07_0002.swi primary \n y \n \s500 \n write memory \n reload at $Time \n y \n logout \n y" -send-to-tray
  17. }
  18.  
  19. if ($Switch.Model -like "2520"){
  20. .\kitty.exe -ssh $Switch.IP -v -l $Username -pw $Password -cmd "\s10 \n Copy flash flash secondary \n \s500 \n copy tftp flash $Server S_15_09_0029.swi primary \n y \n \s500 \n write memory \n reload at $Time \n y \n logout \n y" -send-to-tray
  21. }
  22.  
  23. if ($Switch.Model -like "2530-24G" -Or "2530-48G"){
  24. .\kitty.exe -ssh $Switch.IP -v -l $Username -pw $Password -cmd "\s10 \n Copy flash flash secondary \n \s500 \n copy tftp flash $Server YA_16_07_0002.swi primary \n y \n \s500 \n write memory \n reload at $Time \n y \n logout \n y" -send-to-tray
  25. }
  26.  
  27. if ($Switch.Model -like "2530-8G*"){
  28. .\kitty.exe -ssh $Switch.IP -v -l $Username -pw $Password -cmd "\s10 \n Copy flash flash secondary \n \s500 \n copy tftp flash $Server YB_16_07_0002.swi primary \n y \n \s500 \n write memory \n reload at $Time \n y \n logout \n y" -send-to-tray
  29. }
  30.  
  31. if ($Switch.Model -like "2810*"){
  32. .\kitty.exe -ssh $Switch.IP -v -l $Username -pw $Password -cmd "\s10 \n Copy flash flash secondary \n \s500 \n copy tftp flash $Server N_11_78.swi primary \n y \n \s500 \n write memory \n reload at $Time \n y \n logout \n y" -send-to-tray
  33. }
  34.  
  35. if ($Switch.Model -like "2920*"){
  36. .\kitty.exe -ssh $Switch.IP -v -l $Username -pw $Password -cmd "\s10 \n Copy flash flash secondary \n \s500 \n copy tftp flash $Server N_11_78.swi primary \n y \n \s500 \n write memory \n reload at $Time \n y \n logout \n y" -send-to-tray
  37. }
  38.  
  39. if ($Switch.Model -like "4208*"){
  40. .\kitty.exe -ssh $Switch.IP -v -l $Username -pw $Password -cmd "\s10 \n Copy flash flash secondary \n \s500 \n copy tftp flash $Server L_11_47.swi primary \n y \n \s500 \n write memory \n reload at $Time \n y \n logout \n y" -send-to-tray
  41. }
  42.  
  43. sleep 3
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement