<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; VBS Удалить значение атрибута в AD]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=8939&amp;type=atom" />
	<updated>2013-11-26T08:01:26Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=8939</id>
		<entry>
			<title type="html"><![CDATA[Re: VBS Удалить значение атрибута в AD]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=77554#p77554" />
			<content type="html"><![CDATA[<p>Извините за беспокойство. Все-таки нагуглил...</p><div class="codebox"><pre><code>  Const ADS_PROPERTY_CLEAR = 1 
...
   IF telephoneNumber = &quot;&quot; THEN
    objUser.PutEx ADS_PROPERTY_CLEAR, &quot;telephoneNumber&quot;, 0
   ELSE
    objUser.telephoneNumber = telephoneNumber
   END IF
</code></pre></div><p>Работает вроде.</p>]]></content>
			<author>
				<name><![CDATA[inock]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25049</uri>
			</author>
			<updated>2013-11-26T08:01:26Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=77554#p77554</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[VBS Удалить значение атрибута в AD]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=77553#p77553" />
			<content type="html"><![CDATA[<p>Здравствуйте.</p><p>Есть скрипт, который берет значения атрибутов пользователя AD из текстового файла (CVS). Какие-то атрибуты эти значения имеют, какие-то могут не иметь (пустые значения)...</p><p>Если атрибут имеет не пустое значение, то нет проблем, код типа вот этого:</p><div class="codebox"><pre><code>  set objUser = GetObject(&quot;LDAP://&quot; &amp; strUserDN)
   objUser.telephoneNumber = telephoneNumber</code></pre></div><p>Прекрасно работает. Если же переменная telephoneNumber - пустая, то имеем ошибку:<br /></p><div class="quotebox"><blockquote><p>C:\TEMP\VBS\setProperties2.vbs(73, 3) Active Directory: Для службы каталогов указан недопустимый синтаксис атрибута.</p></blockquote></div><p>Вопрос: каким методом записать в атрибут пустое значение (либо удалить это значение вовсе)</p><p>Спасибо.</p>]]></content>
			<author>
				<name><![CDATA[inock]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25049</uri>
			</author>
			<updated>2013-11-26T07:45:59Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=77553#p77553</id>
		</entry>
</feed>
