Цитата:
mistxтебе
Цитата:
veryomдал "рыбу", а ты вопросы... сыпешь.
strComputer для каждого Set oReg=GetObject() свой, если надо по списку компов, то формируй массив и цикл.
mistxтебе
veryomдал "рыбу", а ты вопросы... сыпешь.
указывать машины через запятую ?
Проверить доступность машины, например, при помощи пинга.Если коннект есть, то подсоединиться к машине и изменить нужную ветку реестра.Повторить предыдущие пункты по числу машин в сети.Нужно использовать цикл по IP-адресам машин сети, например с 192.168.45.1 до 192.168.45.254. Т.е. как сказал YNY:
strComputer для каждого Set oReg=GetObject() свой, если надо по списку компов, то формируй массив и цикл.
Если нужно изменить несколько значений в одном ключе, например сделать автологон на всех машинах в домене, то просто можно добавить несколько strValue?
Что означает 82?
strComputer для каждого Set oReg=GetObject() свой
меняю имя группы на название группы с пробелом "Опытные пользователи" - скрипт не работает. Как же записать имя группы с пробелом?
mistx
что значит свой Set oReg=GetObject()?--- это значит, что мне было влом (для тех кто умеет читать) переписывать соотоветствующую строку от
veryom!
leonskiСпасибо за линк. К сожалению данный скрипт не делает share на папки. Не будешь же вручную зашаривать 300 home folders. В добавок ко всему, данный скрипт у меня не хочет работать. Так как я только начал заниматься vbscript-ами то мозгов пока не хватает почему он не работает
http://www.scriptinganswers.com/archive/articles/VBScriptthatcreatesHomeFolder-Helpneeded.htm
Теперь ругается вот этим: (null): Unspecified error
jONES1979
Цитата:
Const ADS_UF_PASSWORD_CANT_CHANGE = &H40
Const ADS_UF_DONT_EXPIRE_PASSWD = &H10000
Flag = objUser.Get("UserAccountControl")
newFlag = Flag or ADS_UF_PASSWORD_CANT_CHANGE
newFlag = newFlag or ADS_UF_DONT_EXPIRE_PASSWD
objUser.Put "userAccountControl", newFlag
Пасиба, но не ставится галка "Пользователь не может менять пароль"
скрипта не встречал, но есть утилиты, например NirComLine. На удалённую машину либо через политику, либо через psexec.exe применять.
Set objDomain = GetObject("LDAP://OU=" & "Test Users" & ",DC=testdomain,DC=local")YNY большое спасибо. Уря заработало. Как теперь привентить строку в скрипт чтобы ещё и зашаривало папку с именем пользователя плюс делала её скрытой (добавляла к имени шары $ знак) О-о-очень нужно! Заранее большое спасибо.
А зачем Вам именно 300 шар. Сделайте одну шаруДело в том что в компании такие вот свои заморочки (не я их придумывал). Домашняя папка пользователя должна быть скрыта в сети. Как говорится, что бы всякие умники не видели то что им не нужно видеть на файл сервере.
leonskiна страницах ранее есть примеры зашаривания папок и отключения их
Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
Предыдущая тема: BackUp Win2003Serer