Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / Как отменить roaming profiles? / 4 сообщений из 4, страница 1 из 1
01.08.2007, 10:18:02
    #34697267
Oylan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отменить roaming profiles?
У меня Active Directory на Windows 2003 Server. Настроены профили пользователей типа "\\server\profiles$\username". Стоит задача отменить roaming profiles. Устанавливаю значение поля Profile path в пустую строку. Пытаюсь залогиниться под этим пользователем, при этом выводится сообщение, что мол путь профиля неверный и регистрация проходим со временным профилем. Что за ерунда? Неужели один раз установив значение, нельзя вернуть его к начальному?
...
Рейтинг: 0 / 0
01.08.2007, 10:44:39
    #34697334
Oylan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отменить roaming profiles?
извините в предыдущем посте была ошибка.
если менять значение profile path из Active Directory Users and Computers, то все нормально. А если из скрипта user.profile ="", то выдается ошибка и профиль не меняется. Пользователей у меня 1067, и каждому менять путь к профилю из Active Directory Users and Computers работа утомительная. Какие еще есть варианты отменить roaming profile для множества пользователей? Пробовал программу ADModify, не помогает.
...
Рейтинг: 0 / 0
01.08.2007, 11:37:22
    #34697488
MZH
MZH
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отменить roaming profiles?
Вернуть как раз гораздо сложнее, чем установить, ввиду механизма реализации.
Опишите подробно процедуру настройки профилей.
...
Рейтинг: 0 / 0
01.08.2007, 16:37:43
    #34698763
Oylan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отменить roaming profiles?
В свое время мной был написан скрипт на VBS
Вот функция которая для задания пути к профилю
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
Function changeProfile(user)
		On Error Resume Next
		login=user.get ("sAMAccountName")
			Wscript.Echo i & " Changing profile for: " & login
			Wscript.Echo "Old profile path: " & user.profile
			user.profile = "\\server\profiles$\" & login
			user.setinfo
			Wscript.Echo "New profile path: " & user.profile
			if Err.Number<> 0  then
				WScript.Echo "Error:" & Err.Number & " Cannot change profile for user " & login
				WScript.Echo Err.description
				Err.Clear
				Exit Function
			end If
			changeProfile=True
			WScript.Echo "<---------------------------------------------------->"
	End Function
которая вызывается для кажого пользователя. Теперь я пытаюсь вернуть все обратно и меняю строку
user.profile = "\\server\profiles$\" & login
на
user.profile = ""
При выполнении скрипта выводится ошибка
Error:-2147016693 Cannot change profile for user
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / Как отменить roaming profiles? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]