-
AutoIt
(
http://forum.oszone.net/forumdisplay.php?f=103)
RegWrite не работает
Не во все ветки реестра можно делать записи или удаление!? Как это решаеться?
|
Пример?
P.S
И заголовок слишком общий, т.к RegWrite всё же работает ;)
|
RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\", "RegisteredOwner", "REG_SZ", "User")
Вот например, надо поменять имя, но он не меняет
|
Цитата:
Цитата Centrinar
надо поменять имя, но он не меняет »
|
У меня меняет, а что возвращает функция? возможно нет прав на запись...
|
Цитата:
Цитата Centrinar
Вот например, надо поменять имя, но он не меняет »
|
все нормально меняет под админом
у юзеров на эту ветку права только для чтения
думаю, дальнейшие действия понятны...
|
ставлю #requireadmin непомогает
|
Цитата:
Цитата Centrinar
ставлю #requireadmin непомогает »
|
А что оно делает?
|
Тема превратилась в чат :yes:
|
Я спросил к тому, чтобы вывести тебя на чтение справки.
#RequireAdmin указывает что для работы скрипта требуются права администратора.
Поэтому повторю вопросы:
1) Что возвращает функция RegWrite?
2) Достаточно ли прав для записи в эту ветку? инными словами, запускается ли скрипт из под учётной записи с правами администратора.
|
Я сам долго промучался когда-то с этим вопросом и сейчас поддерживаю Creat0R - тебе не хватает прав!!! Такие действия можно проводить только под администратором!!!
|
Понял, спасибо. Парни, токда научите как запустить под администратором, я так понял через runas, пример если можно... в спарвке он не рабочий
|
В справке не подходит пример? вот его небольшая модификация:
Код:
; Fill in the username and password appropriate for your system.
Local $sUserName = "Username"
Local $sPassword = "Password"
; Run a command prompt as the other user.
RunAs($sUserName, @ComputerName, $sPassword, 0, 'REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v "RegisteredOwner" /t REG_SZ /d User /f', @SystemDir, @SW_HIDE)
|
А что делать в сетуацие если я не знаю имя админа и пароль
|
Centrinar, а ты сам как считаешь? можно открыть без ключа дверь?
|
ну народ как то делает, знач есть варианты, я думаю в реестре есть информация об администраторе
|
Цитата:
Цитата Centrinar
народ как то делает, знач есть варианты »
|
То как народ это делает, здесь обсуждаться не будет.
|
Время: 20:00.
© OSzone.net 2001-