<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; VBS/HTA: дата-время создания определенной ветви реестра]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=5405&amp;type=atom" />
	<updated>2011-11-19T06:34:37Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=5405</id>
		<entry>
			<title type="html"><![CDATA[Re: VBS/HTA: дата-время создания определенной ветви реестра]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=53662#p53662" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>... желание у меня изначально было &lt;...&gt; узнать время логина на интересующей машине</p></blockquote></div><p>Думается, что лучшего способа, чем регулярное ведение соответствующего журнала (БД), не найдётся.<br />Разумеется, у него есть недостатки (например, относительно высокая сложность реализации в многоконтроллерном домене или при возможности множественных регистраций одного и того же пользователя). Однако по критерию &quot;достоверность + быстродействие&quot; этот способ, вероятно, наилучший.</p>]]></content>
			<author>
				<name><![CDATA[Dmitrii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=13351</uri>
			</author>
			<updated>2011-11-19T06:34:37Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=53662#p53662</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBS/HTA: дата-время создания определенной ветви реестра]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=53651#p53651" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>alexii пишет:</cite><blockquote><div class="quotebox"><cite>Rom5 пишет:</cite><blockquote><p>У конроллера спрашивать, во-первых, прийдется не у одного, т.к. юзеры из некоторых юнитов могут регистрироваться на разных DC</p></blockquote></div><p>Ну, а я про что:<br /></p><div class="quotebox"><cite>alexii пишет:</cite><blockquote><p>* опросить каждый контроллер домена на предмет даты/времени последнего входа пользователя;</p></blockquote></div><div class="quotebox"><cite>Rom5 пишет:</cite><blockquote><p>а другой нюанс более критичен - выдываемое контроллером время логона пользователя видимо по каким-то событиям меняется и без участия юзера. … Да и в течении дня и без прерывания сеанса работы время логона учетки время от времени, сори за тавтологию, меняется.</p></blockquote></div><p>Никогда такого не встречал.</p><p>В общем, понял, Вас сие не устроит.</p></blockquote></div><p><strong>offtop</strong><br />&quot;Читал пейджер, много думал...&quot; (с) В общем - тормознул я, и причем крепко - на целых 10 месяцев)</p><p><strong>alexii</strong>, вы были безусловно были правы - надо запрашивать у контролеров юзеровское значение LastLogin, а я чего-то зациклился на значении LastLogon учеток компьютеров.</p><p>Действительно - LastLogin возвращает время последней регистрации пользователя на сервере - либо запуск нового сеанса, либо разблокирование существующего. Правда желание у меня изначально было всетаки несколько другим - узнать время логина на интересующей машине и с реализацией этого еще как-то до сих пор не сложилось. Но время регистрации на сервере также очень полезная вещь! Спасибо за подсказку. <br />&quot;Лучше позже, чем никогда&quot; <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[Rom5]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5724</uri>
			</author>
			<updated>2011-11-18T20:51:35Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=53651#p53651</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBS/HTA: дата-время создания определенной ветви реестра]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=44172#p44172" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Rom5 пишет:</cite><blockquote><p>Коллеги, нутром чую) что в реестре хранятся временные атрибуты по веткам реестра<br />....</p></blockquote></div><p>Ага!) нагуглил статейку - <a href="http://rasslabuxa.com/forum/showthread.php?t=29671">http://rasslabuxa.com/forum/showthread.php?t=29671</a><br />В ней пишут, что экспорт regedit-ом в txt-файл отображает время ветки реестра. Попробовал - и действительно, пример:<br /></p><div class="codebox"><pre><code>Раздел:          HKEY_LOCAL_MACHINE\SOFTWARE\NokiaFS
Название класса:        &lt;Класс отсутствует&gt;
Последнее время записи:   24.12.2008 - 20:04</code></pre></div><p>ИМХО, полезный момент. Народ, берите на заметку.</p>]]></content>
			<author>
				<name><![CDATA[Rom5]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5724</uri>
			</author>
			<updated>2011-01-21T06:44:35Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=44172#p44172</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBS/HTA: дата-время создания определенной ветви реестра]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=44134#p44134" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Rom5 пишет:</cite><blockquote><p>У конроллера спрашивать, во-первых, прийдется не у одного, т.к. юзеры из некоторых юнитов могут регистрироваться на разных DC</p></blockquote></div><p>Ну, а я про что:<br /></p><div class="quotebox"><cite>alexii пишет:</cite><blockquote><p>* опросить каждый контроллер домена на предмет даты/времени последнего входа пользователя;</p></blockquote></div><div class="quotebox"><cite>Rom5 пишет:</cite><blockquote><p>а другой нюанс более критичен - выдываемое контроллером время логона пользователя видимо по каким-то событиям меняется и без участия юзера. … Да и в течении дня и без прерывания сеанса работы время логона учетки время от времени, сори за тавтологию, меняется.</p></blockquote></div><p>Никогда такого не встречал.</p><p>В общем, понял, Вас сие не устроит.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2011-01-20T18:54:59Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=44134#p44134</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBS/HTA: дата-время создания определенной ветви реестра]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=44122#p44122" />
			<content type="html"><![CDATA[<p>У меня цель не искать машину, за которой залогинен юзер. Машину я знаю, хочу лишь уловить момент когда юзер за ней перелогинился.<br />У конроллера спрашивать, во-первых, прийдется не у одного, т.к. юзеры из некоторых юнитов могут регистрироваться на разных DC, а другой нюанс более критичен - выдываемое контроллером время логона пользователя видимо по каким-то событиям меняется и без участия юзера. К примеру - юзер поступил нехорошо и оставил машину на ночь включенной, отсканировав учетки пользователей рано утром можно увидеть, кто еще машину не включал - логон вчерашний, кто уже работает - только как зарегистрировался, а у этого &quot;нехорошего&quot; человека логон может быть 2 часа ночи или 6, т.е. время когда юзер явно отсутствовал. Да и в течении дня и без прерывания сеанса работы время логона учетки время от времени, сори за тавтологию, меняется.</p>]]></content>
			<author>
				<name><![CDATA[Rom5]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5724</uri>
			</author>
			<updated>2011-01-20T17:06:02Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=44122#p44122</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBS/HTA: дата-время создания определенной ветви реестра]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=44088#p44088" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Rom5 пишет:</cite><blockquote><p>Брать время логона запросом к AD не устраивает…</p></blockquote></div><p>Чем?</p><p>Если не делать время последнего входа реплицируемым атрибутом, то:<br />* получить перечень контроллеров домена;<br />* опросить каждый контроллер домена на предмет даты/времени последнего входа пользователя;<br />* отсечь пустые, из остальных выбрать последний по сроку.</p><p>Куда как быстрее, нежели опрашивать все машины домена на предмет регистрации пользователя.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2011-01-20T07:37:08Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=44088#p44088</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[VBS/HTA: дата-время создания определенной ветви реестра]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=44084#p44084" />
			<content type="html"><![CDATA[<p>Коллеги, нутром чую) что в реестре хранятся временные атрибуты по веткам реестра - попадались утилиты, которые с ними работали. В моем HTA-приложении есть VBS-код поиска в реестре удаленной машины ветки залогиненого юзера, в ней я ищу: логин, контролер логона, путь &quot;отредиректенного&quot; десктопа. Но хочется еще и научить программу отображать и время логона, т.к. хочу реализовать функциональность ожидания перелогона на контролируемой машине. <br />Известный утиль от М.Руссиновича - psloggedon.exe как-то из реестра эту инфу берет...<br />Брать время логона запросом к AD не устраивает, вызов psloggedon с разбором вывода реализован, но не так интересен - из-за мелькания окна консоли.<br />Подскажите плз способ обойтись скриптом, подкиньте идею.</p>]]></content>
			<author>
				<name><![CDATA[Rom5]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5724</uri>
			</author>
			<updated>2011-01-20T07:01:50Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=44084#p44084</id>
		</entry>
</feed>
