<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Есть идеи как достать "original install date" Windows?]]></title><description><![CDATA[<p dir="auto">Т.е. дату установки системы.<br />
Через NetXMS, естественно.</p>
<p dir="auto">UPD:<br />
Кое-что придумал, через внешнюю команду reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v InstallDate</p>
<p dir="auto">Получил число 0x542a4c6f. Чешу репу, что с ним делать в Transformation.</p>
]]></description><link>https://forum.netxms.org/topic/3808/есть-идеи-как-достать-original-install-date-windows</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 22:14:53 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/3808.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 09 Jun 2015 05:08:27 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Есть идеи как достать "original install date" Windows? on Tue, 09 Jun 2015 07:36:40 GMT]]></title><description><![CDATA[<p dir="auto"> ;D</p>
<p dir="auto">оказалось можно еще проще</p>
<p dir="auto"><strong>в агенте</strong><br />
SubAgent = wmi.nsm</p>
<p dir="auto"><strong>DCI</strong><br />
WMI.Query(root\CIMV2,SELECT * FROM Win32_OperatingSystem,InstallDate)</p>
<p dir="auto"><strong>Transformation</strong><br />
substr($1, 0, 4).".".substr($1, 5, 2).".".substr($1, 7, 2)</p>
]]></description><link>https://forum.netxms.org/post/17029</link><guid isPermaLink="true">https://forum.netxms.org/post/17029</guid><dc:creator><![CDATA[Akira]]></dc:creator><pubDate>Tue, 09 Jun 2015 07:36:40 GMT</pubDate></item><item><title><![CDATA[Reply to Есть идеи как достать "original install date" Windows? on Tue, 09 Jun 2015 06:37:22 GMT]]></title><description><![CDATA[<p dir="auto">Все. Расходимся. Смотреть больше не на что.</p>
<p dir="auto">Решение найдено самостоятельно.</p>
<p dir="auto">На случай если кому понадобится:</p>
<p dir="auto">Содержимое файла <strong>install_date.cmd</strong></p>
<pre><code>@echo OFF

setlocal ENABLEEXTENSIONS
set KEY_NAME=HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion
set VALUE_NAME=InstallDate

FOR /F "skip=2 tokens=1,2*" %%A IN ('REG QUERY "%KEY_NAME%" /v "%VALUE_NAME%" 2^&gt;nul') DO (
    set ValueName=%%A
    set ValueType=%%B
    set ValueValue=%%C
)


SETLOCAL
set /a dec=%ValueValue%
( ENDLOCAL &amp; REM RETURN VALUES
    IF "%~2" NEQ "" (SET %~2=%dec%) ELSE ECHO.%dec%
)
</code></pre>
<p dir="auto"><strong>Строка в агенте</strong><br />
ExternalParameter = InstallDate:C:\scripts\install_date.cmd</p>
<p dir="auto"><strong>DCI значение</strong><br />
String</p>
<p dir="auto"><strong>Transformation в DCI</strong><br />
strftime("%Y.%m.%d", $1)</p>
<p dir="auto">Получаем значение вида 2015.01.19</p>
]]></description><link>https://forum.netxms.org/post/17027</link><guid isPermaLink="true">https://forum.netxms.org/post/17027</guid><dc:creator><![CDATA[Akira]]></dc:creator><pubDate>Tue, 09 Jun 2015 06:37:22 GMT</pubDate></item></channel></rss>