Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » VBS/WSH/JS - VBS (or Python)| удаленная правка реестра

Ответить
Настройки темы
VBS/WSH/JS - VBS (or Python)| удаленная правка реестра

Пользователь


Сообщения: 97
Благодарности: 0

Профиль | Отправить PM | Цитировать


Всем привет, у меня возникла определенная задача: добавление, изменение и удаление определенных параметров реестра на удаленных машинах. Пошарился в нете и нашел, как с помощью VBS запускать прилоги на удаленных машинах. А можно ли с помощью VBS удаленно и реестр править? И еще вопрос, а можно ли это как-то реализовать на Python'е? Заранее спасибо.

-------
В сердце человека запас надежд неистощим.
Геродот.


Отправлено: 12:35, 11-04-2007

 

Аватара для hasherfrog

Старый параноик


Сообщения: 2423
Благодарности: 85

Профиль | Отправить PM | Цитировать


>> А можно ли с помощью VBS удаленно и реестр править?
По идее, да.

>> можно ли это как-то реализовать на Python'е?
Наверное... Не пробовал. Питон умеет вызывать Win32 API-функции (я не в курсе)?
Если да, то возможно. Тут вроде не нашёл.

RegConnectRegistry
http://msdn2.microsoft.com/en-us/library/ms724840.aspx

Отправлено: 10:10, 16-04-2007 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Пользователь


Сообщения: 97
Благодарности: 0

Профиль | Отправить PM | Цитировать


Поковырялся немного и попробовал следующее
Код: Выделить весь код
import _winreg
key = _winreg.ConnectRegistry ("192.168.1.2", _winreg.HKEY_LOCAL_MACHINE)
needKey = r"SYSTEM\\RAdmin\\v2.0\\Server\\Parameters\\NTAuthEnabled"
remoteKey = _winreg.SetValue(key, needKey, _winreg.REG_BINARY, 0000)
_winreg.CloseKey(remoteKey)
Получаю следующую ошибку
Цитата:
Traceback (most recent call last):
File "D:\Python\RegWork.py", line 2, in <module>
key = _winreg.ConnectRegistry ("192.168.1.2", _winreg.HKEY_LOCAL_MACHINE)
WindowsError: [Error 22]
Не подскажите в чем дело? Удаленно подключаюсь к реестру вручную без проблем.

-------
В сердце человека запас надежд неистощим.
Геродот.


Последний раз редактировалось Well7, 07-05-2007 в 18:24.


Отправлено: 11:24, 04-05-2007 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » VBS/WSH/JS - VBS (or Python)| удаленная правка реестра

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - Помогите редактировать Autorun_Disable.vbs на Autorun_Enable.vbs nod201 Скриптовые языки администрирования Windows 0 05-12-2009 05:44
вирус и червь VBS/Small.k,VBS/Small.NAB zelen Лечение систем от вредоносных программ 1 25-12-2008 10:44
Импортирование веток реестра через VBS XXXandr Microsoft Windows NT/2000/2003 9 18-07-2008 08:36
Разное - правка реестра mikola1983 Программирование и базы данных 2 16-12-2007 03:19
Правка скрипта Rudy Вебмастеру 7 24-10-2005 15:58




 
Переход