Задать вопрос
@An-Dem

Программы с++ или PowerShell для опроса Cisco sf300 по ssh или telnet?

Вот написанный на PowerShell код, который большинство цисок опрашивает и записывает результат в файл, а sf300 висит и заканчивает программу только по тайм ауту циски. Сам файл для записи она создает но записать в него ничего не может(( Может кто разберется, (я совсем в этом новичок и честно говоря даже не предполагаю почему так происходит)

собственно сам код
New-SshSession -ComputerName 10.10.0.254 -ComputerName1 "" -Username KleriK -Password 123
$Results = Invoke-Sshcommand -InvokeOnAll -Command 'show clock'

\\Модули для ssh\\
$ErrorActionPreference ="Inquire"
Import-Module SSH-Sessions
\\имя файла для записи\\
$time ="$(get-date -f yyyy-MM-dd)"
$ext =".txt"
\\путь к файлу\\
$filepath ="C:\Users\Klerik\CiscoInfo\"
\\собственно ip нужного устройства\\
$d1 ="192.168.1.1"
\\логин пароль\\
$u1 ="********"
$p1 ="********"
\\и сама команда для опроса\\
$c1 ="show clock"

\\а это в сущности и есть сам рабочий код который не работает\\
New-SshSession $d1 -Username $u1 -Password "$p1"
$Results = Invoke-Sshcommand -InvokeOnAll -Command "$c1" | Out-File "$filepath$filename-$time$ext"
exit

если кто то может то напишите пожалуйста аналог на с++ ну или подскажите в каком направлении двигаться. Я примерно знаю что нужно использовать сокеты, но ничего особо подходящего нагуглить не удалось. Может кто сталкивался и знает OID для snmp для того что бы узнать время с циски?
  • Вопрос задан
  • 492 просмотра
Подписаться 1 Оценить 5 комментариев
Пригласить эксперта
Ответы на вопрос 1
На прошлой работе успешно пользовался Rancid www.shrubbery.net/rancid
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы