none
Изменение описания компьютера RRS feed

  • Общие обсуждения

  • Требуется изменять описание компьютера (на самом ПК и в учетной записи компьютера) при каждом логоне пользователя на ФИО или Display name с аккаунта пользователя в домене. Помогите как это сделать при помощи скрипта.
    12 декабря 2007 г. 18:48

Все ответы

  • Благодаря выше указанным ссылкам я переписал скрипт следующим образом:

    Образец кода

    Set objSysInfo = CreateObject("ADSystemInfo")
    Set objUser = GetObject("LDAP://" & objSysInfo.UserName)
    Set WSHShell = wscript.CreateObject("WScript.shell")
    WSHShell.RegWrite "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters\srvcomment", objUser.CN

     

     

    он работает, но вот только запускать его нужно с правами админа... сто не есть хорошо. Как мне выполнить выше изложенную задачу, от имени пользователя.

     

    Пример указанный

    http://www.microsoft.com/technet/scriptcenter/resources/qanda/apr05/hey0429.mspx 

    никаких результатов не дал

     

    20 декабря 2007 г. 18:28
  •  

    Вот еще вариант, через правку реестра. У меня работает и под пользователем

     

     

    Образец кода

    Set objSysInfo = CreateObject("ADSystemInfo")
    Set objUser = GetObject("LDAP://" & objSysInfo.UserName)

    Const HKEY_LOCAL_MACHINE = &H80000002

    strComputer = "."

    Set objRegistry = GetObject _
        ("winmgmts:\\" & strComputer & "\root\default:StdRegProv")


    strKeyPath = "System\CurrentControlSet\Services\lanmanserver\parameters"
    strValueName = "srvcomment"
    strDescription = objUser.CN

    objRegistry.SetStringValue HKEY_LOCAL_MACHINE, strKeyPath, strValueName, strDescription

     

     

    24 декабря 2007 г. 6:45
  • Господа ну подскажите все ли верно? Что то он не охотно отрабатывается, если ручками запускать то запись в реестр попадает. Если групповой то, но нет Sad

    Этот скрипт применяется на пользователей, естественно прав на редактирование этой ветви реестра нет, но ошибок не пишет. Может по этому не отрабатывает...

    Что можно сделать?

    25 декабря 2007 г. 7:53
  • Ну если не прав на ветку реестра, то пропишите эти права! Через то же GPO и Computer Logon Script

     

    26 декабря 2007 г. 9:38
    Модератор