Имя пользователя:
Пароль:
 

Показать сообщение отдельно

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


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

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


Я немного изменил скрипт для получения удовлетворительного результата, и для правильной работы осталось только одна вещь
Скрытый текст
Код: Выделить весь код
del 'c:\zabbix\scripts\process.cmd'
(
    "@echo off`r`necho`t{`r`n`echo`t`"data`":[`r`necho`t{" ,
    ((Get-Process | Select-Object -Property ProcessName -Unique | ForEach-Object -Process {"`"{#PNAME}`":`"$($_.ProcessName)`"}"}) -join ",`{"),
    "`necho`t`]`r`necho`t`}"
) | Set-Content -Path 'C:\zabbix\scripts\process.cmd'


на выходе получаю:
Скрытый текст
Код: Выделить весь код
@echo off
echo	{
echo	"data":[
echo	{
"{#PNAME}":"audiodg"},{"{#PNAME}":"CefSharp.BrowserSubprocess"},{"{#PNAME}":"chrome"},{"{#PNAME}":"CMFNSS6"},{"{#PNAME}":"conhost"},{"{#PNAME}":"csrss"},{"{#PNAME}":"cygrunsrv"},{"{#PNAME}":"Dual Package"},{"{#PNAME}":"dwm"},{"{#PNAME}":"explorer"},{"{#PNAME}":"FPinger"},{"{#PNAME}":"hkcmd"},{"{#PNAME}":"Idle"},{"{#PNAME}":"igfxpers"},{"{#PNAME}":"igfxsrvc"},{"{#PNAME}":"igfxtray"},{"{#PNAME}":"lsass"},{"{#PNAME}":"lsm"},{"{#PNAME}":"Mailbird"},{"{#PNAME}":"mmc"},{"{#PNAME}":"mqsvc"},{"{#PNAME}":"mtputty"},{"{#PNAME}":"notepad++"},{"{#PNAME}":"OpenHardwareMonitorService"},{"{#PNAME}":"OSPPSVC"},{"{#PNAME}":"powershell_ise"},{"{#PNAME}":"PresentationFontCache"},{"{#PNAME}":"putty"},{"{#PNAME}":"SearchIndexer"},{"{#PNAME}":"services"},{"{#PNAME}":"SmartHookTestApp"},{"{#PNAME}":"smss"},{"{#PNAME}":"SMSvcHost"},{"{#PNAME}":"snmp"},{"{#PNAME}":"splwow64"},{"{#PNAME}":"spoolsv"},{"{#PNAME}":"sshd"},{"{#PNAME}":"svchost"},{"{#PNAME}":"System"},{"{#PNAME}":"taskhost"},{"{#PNAME}":"TCPSVCS"},{"{#PNAME}":"TestDDCCI"},{"{#PNAME}":"vivaldi"},{"{#PNAME}":"vmware-usbarbitrator64"},{"{#PNAME}":"wininit"},{"{#PNAME}":"winlogon"},{"{#PNAME}":"WmiPrvSE"},{"{#PNAME}":"wmpnetwk"},{"{#PNAME}":"zabbix_agentd"}

echo	]
echo	}

необходимо чтоб после echo { "строка {#PNAME} шла сразу, а не с новой строки

Отправлено: 14:07, 16-03-2017 | #7