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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - [решено] Работа с Разрешеними в реестре через VBS

Ответить
Настройки темы
VBS/WSH/JS - [решено] Работа с Разрешеними в реестре через VBS

Аватара для O L E G

Старожил


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


Конфигурация

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


Мне нужно Добавить Админа в разрешение безопасности полный доступ для ветки, пример HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
через скрипт VBS

Отправлено: 14:27, 12-03-2012

 

Ветеран


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

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


Цитата O L E G:
Но как мне это реализовать на VBS ? »
COM Version (SetACL.ocx) – Syntax and Description | Helge Klein | Home of SetACL — загрузить, установить, зарегистрировать библиотеку и пользоваться. Либо использовать те же «SetACL.exe»/«subinacl.exe», вызывая их из-под WSH и передавая им потребные параметры.

Я всегда говорю в подобных случаях — «Используйте AVZ и его скрипты».

Отправлено: 13:27, 13-03-2012 | #11



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

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


Аватара для O L E G

Старожил


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

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


Пропиши если не проблема скрипт запуска subinacl.exe и установку прав доступа через него же

-------
Сложность программы растет до тех пор, пока не превысит способности программиста.


Отправлено: 13:52, 13-03-2012 | #12


Ветеран


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

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


Написать-то я — напишу… А вот Вы чем тогда будете заниматься ?!

Отправлено: 14:58, 13-03-2012 | #13


Аватара для O L E G

Старожил


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

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


ну а я дальше все сам сделаю мне только это осталось :D кто на что горазд я программирование не знаю)) поэтому прошу помощи сторонних людей ВЫ поможете мне,а возможно то что сделаю я,поможет кому то другому



КРУГОВОРОТ

-------
Сложность программы растет до тех пор, пока не превысит способности программиста.


Отправлено: 15:59, 13-03-2012 | #14


Ветеран


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

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


И какое отношение сие имеет к данной теме?

Отправлено: 19:50, 13-03-2012 | #15


Аватара для O L E G

Старожил


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

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


Подскажите в чем ошибка?! не работает скрипт

Option Explicit

Dim wsh
Set wsh = WScript.CreateObject("WScript.Shell")

wsh.Run("""subinacl"" /keyreg HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon /revoke=%username%")

Set wsh = Nothing



-------
не передаются параметры

-------
Сложность программы растет до тех пор, пока не превысит способности программиста.


Отправлено: 15:02, 19-03-2012 | #16


Ветеран


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

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


O L E G, не пренебрегайте оформлением приводимого кода тэгом code.

Цитата O L E G:
не передаются параметры »
Передаются. Это Вы забыли обрамить параметр с пробелами кавычками.
Код: Выделить весь код
wsh.Run("""subinacl"" /keyreg ""HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon"" /revoke=%username%")
И, достаточно ли будет именно «/keyreg»?!
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:54, 19-03-2012 | #17


Аватара для O L E G

Старожил


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

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


на некоторые ветки /keyreg, ну а если что , есть и /subkeyreg, дальше по обстоятельствам. Спасибо)

-------
Сложность программы растет до тех пор, пока не превысит способности программиста.


Отправлено: 09:27, 20-03-2012 | #18


Аватара для O L E G

Старожил


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

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


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

Dim WshShell
set WshShell = WScript.CreateObject("WScript.Shell")

UserName = InputBox("Выбор действий" & Chr(10) & Chr(13) _
& " 1. Снять аттрибуты" & Chr(10) & Chr(13) _
& " 2. ---" & Chr(10) & Chr(13) _
& " 3. ---" & Chr(10) & Chr(13) _
& " 4. ---" & Chr(10) & Chr(13) _
& " 5. ---" & Chr(10) & Chr(13) _
& " 6. ---" & Chr(10) & Chr(13) _
& " 7. ---" & Chr(10) & Chr(13) _
& " 8. ---" & Chr(10) & Chr(13) _
& " 9. ---" & Chr(10) & Chr(13) _
& " 10. ---" & Chr(10) & Chr(13) _
)
Select Case UserName
Case 1
WshShell.Run("""subinacl"" /keyreg ""HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon"" /revoke=%username%")
Case 2
WshShell.Run "---"
Case 3
WshShell.Run "---"
case 4
WshShell.Run "---"
End Select

-------
Сложность программы растет до тех пор, пока не превысит способности программиста.


Отправлено: 10:41, 20-03-2012 | #19


Ветеран


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

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


Код: Выделить весь код
Do
    UserName = InputBox(…
         …
        & " 11. Exit")

Loop Until UserName = 11
Или:
Код: Выделить весь код
Do
    UserName = InputBox(…
         …
        & " 11. Exit")
    
    Select Case UserName
        …
        Case 11
            Exit Do
    End Select
Loop
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:45, 20-03-2012 | #20



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - [решено] Работа с Разрешеними в реестре через VBS

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - [решено] Работа с буфером обмена на VBS BigBoo Скриптовые языки администрирования Windows 14 17-05-2017 22:06
Отправка сообщения через VBS скрипт buhanov Microsoft Windows NT/2000/2003 0 19-12-2008 11:26
Импортирование веток реестра через VBS XXXandr Microsoft Windows NT/2000/2003 9 18-07-2008 08:36
VBS/WSH/JS - *VBS/WHS/JS* | Windows Script Host, работа с компами домена Dennis Программирование и базы данных 6 03-02-2006 10:17
VBS/WSH/JS - Изменение параметров почты через VBS Pav Программирование и базы данных 5 18-06-2004 10:01




 
Переход