<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; VBS: Информация о пользователе]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=14918&amp;type=atom" />
	<updated>2019-08-12T18:15:58Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=14918</id>
		<entry>
			<title type="html"><![CDATA[Re: VBS: Информация о пользователе]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=135520#p135520" />
			<content type="html"><![CDATA[<p><strong>alexii</strong> Мне нужна информация только о локальных пользователях, иначе получаю сведения обо всех учетных записях с AD.</p><p>Даже если эту часть кода удалить, скрипт всё равно не работает.</p>]]></content>
			<author>
				<name><![CDATA[Lord]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30310</uri>
			</author>
			<updated>2019-08-12T18:15:58Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=135520#p135520</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBS: Информация о пользователе]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=135506#p135506" />
			<content type="html"><![CDATA[<p><strong>Lord</strong>, у меня есть подозрение, что здесь: «…Where <span style="color: red">LocalAccount = True</span>».</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2019-08-12T15:49:53Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=135506#p135506</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[VBS: Информация о пользователе]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=135488#p135488" />
			<content type="html"><![CDATA[<p>Всем добрый день!</p><p>Требуется получить список учетных записей пользователей Windows с детальной информацией (1) + дату последнего входа и дату смены пароля (2).<br />По (2) информация не выводится, хотя, если запускать отдельным скриптом для какой-нибудь учетной записи, всё работает.&nbsp; </p><p>Скрипт из консоли запускаю следующей командой: cscript.exe users.vbs</p><p>Подскажите, в каком месте я допустил ошибку?</p><div class="codebox"><pre><code>
Dim objExecObject

strComputer = &quot;.&quot; 
Set objWMIService = GetObject(&quot;winmgmts:&quot; _ 
    &amp; &quot;{impersonationLevel=impersonate}!\\&quot; &amp; strComputer &amp; &quot;\root\cimv2&quot;)
 
Set colItems = objWMIService.ExecQuery _ 
    (&quot;Select * from Win32_UserAccount Where LocalAccount = True&quot;) 

Set objShell = Wscript.CreateObject(&quot;Wscript.Shell&quot;)
	
For Each objItem in colItems
	strCommand1 = &quot;cmd /c (net user &quot; &amp; objItem.Name &amp; &quot; | findstr &quot;&quot;Last logon&quot;&quot;) || (net user &quot; &amp; objItem.Name &amp; &quot; | findstr &quot;&quot;Последний&quot;&quot;)&quot;
	Set lastLogon = objShell.Exec(strCommand1)
	strCommand2 = &quot;cmd /c net user &quot; &amp; objItem.Name &amp; &quot; | findstr &quot;&quot;Password&quot;&quot;  &quot;
	Set getPasswordInfo = objShell.Exec(strCommand2)
	strText1 = lastLogon.StdOut.ReadAll()
	strText2 = getPasswordInfo.StdOut.ReadAll()
    Wscript.Echo &quot;Account Type: &quot; &amp; objItem.AccountType 
    Wscript.Echo &quot;Caption: &quot; &amp; objItem.Caption 
    Wscript.Echo &quot;Description: &quot; &amp; objItem.Description 
    Wscript.Echo &quot;Disabled: &quot; &amp; objItem.Disabled 
    Wscript.Echo &quot;Domain: &quot; &amp; objItem.Domain 
    Wscript.Echo &quot;Full Name: &quot; &amp; objItem.FullName 
    Wscript.Echo &quot;Lockout: &quot; &amp; objItem.Lockout 
    Wscript.Echo &quot;Name: &quot; &amp; objItem.Name 
	Wscript.Echo &quot;Password Changeable: &quot; &amp; objItem.PasswordChangeable
    Wscript.Echo &quot;Password Expires: &quot; &amp; objItem.PasswordExpires 
    Wscript.Echo &quot;Password Required: &quot; &amp; objItem.PasswordRequired 
    Wscript.Echo &quot;SID: &quot; &amp; objItem.SID 
    Wscript.Echo &quot;SID Type: &quot; &amp; objItem.SIDType 
    Wscript.Echo &quot;Status: &quot; &amp; objItem.Status
	Wscript.Echo strText1
	Wscript.Echo strText2
Next
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Lord]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30310</uri>
			</author>
			<updated>2019-08-12T13:21:50Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=135488#p135488</id>
		</entry>
</feed>
