Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Перебор выхода "tasklist"

Ответить
Настройки темы
PowerShell - [решено] Перебор выхода "tasklist"

Новый участник


Сообщения: 12
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изменения
Автор: popovichan
Дата: 15-03-2017
Описание: Дополнение
Доброго дня суток!
Появилась надобность получать список запущенных процессов в системе Win, собственно что и делаю через выхлоп
Код: Выделить весь код
Powershell:
Get-Process -name * | Format-Table -Property ProcessName >> process.txt
После надо разложить содержимое для LLD (Low Level Discovery) к виду:
Код: Выделить весь код
echo {"data": 
echo    [ 
echo      {"{#PNAME}":"##1","{#PNAME}":"##2","{#PNAME}":"##3","{#PNAME}":"##n"}
echo    ] 
echo }
Где ##1...##n собственно название процесса (коих может быть 5-40). Прошу разъяснить что да как возможно реализовать, хотелось бы понять логику работы , заранее буду благодарен.
P.S.: скрипт нужен для мониторинга процессов в zabbix, так, к слову.

Отправлено: 21:46, 15-03-2017

 

Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Цитата popovichan:
ругается на отсутствие командлета JSON »
Установите PowerShell не ниже третьей версии.

Зачем Вы делаете пакетный файл?

Отправлено: 22:06, 16-03-2017 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 12
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Iska:
Зачем Вы делаете пакетный файл? »
Вывод с txt LLD не понимает, только cmd

Отправлено: 11:56, 17-03-2017 | #12



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Перебор выхода "tasklist"

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] tasklist "Фильтр не опознан" или "Трудности перевода" awkozlov Скриптовые языки администрирования Windows 10 30-10-2016 03:44
Драйвер - После выхода из ждущего режима "отваливается" клавиатура Nikolaich Microsoft Windows 2000/XP 12 19-03-2013 08:59
Драйвер - "ТЕЛЬНЯЖКА" после выхода из сна.. никола Microsoft Windows 7 2 24-02-2009 18:53
Запретить/удалить пункт "Programs" ("Программы") из меню кнопки "Start" ("Пуск") submaster Microsoft Windows NT/2000/2003 5 13-09-2006 12:29
[решено] Настройка "dial up" сервера для выхода в Internet через его adsl-соединение badfilin Сетевые технологии 4 07-09-2006 00:49




 
Переход