|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Задержать или перенаправить вывод |
|
CMD/BAT - [решено] Задержать или перенаправить вывод
|
Старожил Сообщения: 498 |
Приветствую.
Пытаюсь собрать HP ADU report с лезвия hp proliant с ESXi 5.5 на борту. Раньше для этого использовалась утилита hpacucli, теперь ее заменила hpssacli, но интерактивно репорт на ESXi собрать она теперь не может, нужно запускать утилиту hpssaduesxi с удаленной машины. После распаковки HP Smart Storage Administrator Diagnostic Utility (HP SSADU) CLI эта утилита у меня появилась и я попытался в соответствии с гайдом: c:\Program Files\hp\hpssaducli\bin>hpssaduesxi.exe --server=10.12.0.41 --user=root --password=rootpassword- repox.zip Появился запрос UAC, после согласия на мгновение появилось окно cmd и закрылось, repox.zip на машине не появился. Вывод прочитать не успеваю, pause в bat файле не помогает, попытка вывода "> x.txt", ">> x.txt" ведут к одному - запрос UAC и потом моментальное появление и пропадание cmd окна с каким-то выводом, файлы создаются, но пустые. hpssaduesxi "--help", "-help", "/?" приводит к такому же результату. Как задержать или перенаправить вывод? |
|
Отправлено: 20:11, 02-04-2016 |
Ветеран Сообщения: 1758
|
nokogerra, Попробуйте перенаправить поток ошибок в файл 2>errors.txt, так же можно попытаться пустить вывод батника через more
|
Отправлено: 21:08, 02-04-2016 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Я вот только не пойму, причём тут «cmd» и «батник»?!
|
Отправлено: 21:20, 02-04-2016 | #3 |
Старожил Сообщения: 498
|
Профиль | Сайт | Отправить PM | Цитировать c:\Program Files\hp\hpssaducli\bin>hpssaduesxi.exe --server=10.12.0.41 --user=root --password=rootpassword- repox.zip 2>%userprofile%\desktop\err.txt
err.txt пуст c:\Program Files\hp\hpssaducli\bin>hpssaduesxi.exe --server=10.12.0.41 --user=root --password=rootpassword- repox.zip | more - мгновенное появление и пропадание окна cmd c:\Program Files\hp\hpssaducli\bin>hpssaduesxi.exe --server=10.12.0.41 --user=root --password=rootpassword- repox.zip | more %userprofile%\desktop\more.txt more.txt пришлось предварительно создать руками (иначе выдается сообщение о том, что more.txt недоступен), после выполнения команды more.txt не заполняется. |
Отправлено: 21:32, 02-04-2016 | #4 |
Ветеран Сообщения: 1758
|
|
|
Отправлено: 21:45, 02-04-2016 | #5 |
Старожил Сообщения: 498
|
Профиль | Сайт | Отправить PM | Цитировать Спасибо большое, start /b помог, я получил вывод и увидел свою глупую ошибку, hpssaduesxi нужно располагать в каталоге с esxcli утилитой (компонент vspherecli).
Кстати, этот вариант сейчас, похоже, единственный способ получить ADU (Array Diagnostic Utility) report с ESXi 5.5 и выше (возможно, для всех 5.x, сейчас нет лабы с чем-то ниже 5.5). p.s. если честно, я полагал что в утилите hpssaduesxi должен быть указан стандартный путь распаковки бинарников vspherecli (C:\Program Files (x86)\VMware\VMware vSphere CLI\bin), т.к. данная утилита предназначена специально для сбора ADU report с ESXi и только для этого, все ее ключи это --server, --user и --password. В отличие, от той же hpssacli, которую можно запускать интерактивно в ESXi и получать множество диагностической информации (однако, репорт более детальный) и управлять массивом. |
Отправлено: 05:42, 03-04-2016 | #6 |
Новый участник Сообщения: 1
|
Профиль | Отправить PM | Цитировать nokogerra, спасибо тебе, очень помог.
|
Отправлено: 16:45, 17-03-2017 | #7 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
DLE Вывод заголовков новостей в одной колонке и вывод полной новости на своей страниц | AKBAHABT | Вебмастеру | 0 | 21-04-2014 17:51 | |
Mandriva/Mandrake - [решено] KDE4 вывод звука с микрофонного или линейного входа на колонки | Astral777 | Общий по Linux | 1 | 18-06-2010 12:13 | |
Разное - [решено] Вывод на монитор (через АПИ, порты или ассемблер) | hackroute | Программирование и базы данных | 11 | 16-11-2009 02:17 | |
Прочее - Временно перенаправить в DNS | Endy1 | Общий по Linux | 3 | 13-03-2009 15:22 | |
как FILE перенаправить в строку. | bilytur | Программирование и базы данных | 9 | 11-06-2004 03:22 |
|