3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
||||||
1 | ||||||
Можно ли изменить значение реестра посредством bat-файла или vbs-скрипта?17.08.2017, 18:43. Показов 11151. Ответов 19
Метки нет (Все метки)
Здравствуйте уважаемые форумчане. У меня такая задача есть. Мне нужно из "BAT" либо "VBS" заставить компьютер не проверять цифровые подписи продуктов. Для этого нужно изменить значение в реестре.
с помощью обычной мыши это можно сделать так : https://www.windxp.com.ru/1002... roverk.htm А мне нужно через файл ... На просторах интернета нашел один кодик , касающийся моего вопроса - но написанный для "AutoIt". Вот он:
Подскажите пожалуйста есть ли возможность реализовать этот код как то через бат , вбс, или есть это возможным вообще. Спасибо !
0
|
17.08.2017, 18:43 | |
Ответы с готовыми решениями:
19
Создание BAT-файла с помощью VBS-скрипта Как на vbs или bat или cmd изменить размер окна браузера? Запуск .exe или .vbs файла из asp скрипта Менять скорость передачи данных TCP/IP из скрипта? (VBS,WSH,BAT, PowerShall) |
10582 / 5545 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
|
|
17.08.2017, 20:43 | 2 |
Код
reg add /?
0
|
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
|
18.08.2017, 06:13 [ТС] | 3 |
я пробовал Reg Add. тогда батника с этим кодом начинает циклически это значение типа создавать в cmd окне. Бесконечно... ???
0
|
10582 / 5545 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
|
|
18.08.2017, 07:03 | 4 |
значит не правильно пробовал
Вроде так, не проверял Код
reg add "HKCU\SOFTWARE\Microsoft\Internet Explorer\Download" /v "CheckExeSignatures" /t REG_SZ /d "no" reg add "HKCU\SOFTWARE\Microsoft\Internet Explorer\Download" /v "RunInvalidSignatures" /t REG_DWORD /d "1"
0
|
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
||||||||||||||||
18.08.2017, 10:17 [ТС] | 5 | |||||||||||||||
пробовал уже, но результата положительного нет...
А еще один кодик нашел. Это :
0
|
10582 / 5545 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
|
|
18.08.2017, 10:31 | 6 |
А у меня есть.
Не правильно пробовали значит. Добавьте ключ /f в конце каждой строки, чтобы не было запроса на перезапись после ключа /d вставить без изменений как есть
0
|
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
||||||
18.08.2017, 10:45 [ТС] | 7 | |||||
вставил. Но не помогло (((. Вот такой вот батничек получился:
И невыходит никак . как же решить эту задачу ??? ... мне
0
|
4334 / 2124 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
|
18.08.2017, 12:45 | 8 |
рубаните uac
0
|
4334 / 2124 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
|
18.08.2017, 12:53 | 9 |
sam6780,
нашел reg: Otkl_pred_bezop.7z сам текст Код
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies] [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Associations] "DefaultFileTypeRisk"=dword:00006152 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Attachments] "HideZoneInfoOnProperties"=dword:00000001 "SaveZoneInformation"=dword:00000002 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Associations] "LowRiskFileTypes"=".zip;.rar;.nfo;.txt;.exe;.bat;.com;.cmd;.reg;.msi;.htm;.html;.gif;.bmp;.jpg;.avi;.mpg;.mpeg;.mov;.mp3;.m3u;.wav;"
0
|
4334 / 2124 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
||||||
18.08.2017, 13:02 | 10 | |||||
из cmd, так например:
0
|
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
||||||
18.08.2017, 17:02 [ТС] | 11 | |||||
reg файл запустил - во чего выдало :
Может из за этого код не обрабатывается до конца ... ?
0
|
4334 / 2124 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
|
18.08.2017, 18:41 | 12 |
не может, а так и есть и в реестр импорт не пройдет конечно, похоже только ручками.
0
|
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
|
18.08.2017, 20:16 [ТС] | 14 |
так и было в первый раз. Мне пришлось комп перезагружать из за этого .... чертовщина начилась какаято ... Окно cmd начало циклить любой процес зпущеный с бат ... ...
Насчет переименования я не был вкурсе как то сам сделал, а перезагрузка то точно Ну и помогло вконце... ) alpap, а это только в 7 - ом Startere такая история Или например в Windows 7 pr, 8, 10 есть недостающие директории ... ? Я вот тут думаю может не заморачиваться. Например на другом моем компе - на 7-ке х64, та программа, что я собрал в ехе файл не запрашивает разрешения. а ставит самораспаковывающийся без проблем, а на стартере выйоживается. Просто вопрос в том, что бы при двойном клике не открывались окна подтверждения никакие а типа тихой установки происходило - на любой системе . ... ( Руками никак к сожалению ... если вариантов нет - придеться остановиться на "запросе о подписи". А директория в реестре какой то утилитой не может создаться ?
0
|
4334 / 2124 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
|
18.08.2017, 20:45 | 15 |
там явно другого вида реестр и надо именно под эту ос смотреть, если вообще хоть что-то получиться. На полных ос такого не будет конечно.
0
|
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
|
18.08.2017, 21:07 [ТС] | 16 |
А вот я нашел кодик еще один:
через CMD запускается bcdedit.exe ... как бы в тест режим. bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS bcdedit.exe -set TESTSIGNING ON И я вот подумал можна ли прописать это через бат Но так , что бы например на разных системах файл bcdedit.exe запускался допустим с директорий Windows но так что бы не определенной, а просто в ней находило файл ... например как то пишется %Windows% (незнаю или по два знака процентов пишется) ... Можно такое реализовать ? Спасибо.
0
|
4334 / 2124 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
|
18.08.2017, 21:54 | 17 |
если bcdedit.exe будет лежать в system32, то в большинстве ос он запускаться будет без указания пути (ну если переменная %PATH% не коверкалась). А чтобы точно быть уверенным, можно в нужную папку его бросать и в нее же bat. При запуске bcdedit.exe из этого bat тоже не надо указывать путь.
это %SystemRoot% или %windir%.
0
|
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
|||||||||||
19.08.2017, 09:46 [ТС] | 18 | ||||||||||
Написал вчера и отправил. Не отправилось. Напишу еще раз мысль )
Нашел кодик вчера:
написать примерно так его? :
И второе. Я что то не знаю как ввести в google - поисковой вопрос на предмет: "Как сделать что бы обозначать НЕ конкреттную директорию ( C:\Windows\System32\ (потому как в разных системах могут быть разные регистры и т.д. и.т.п.)). А в области к примеру "Windows" , что бы бат находил - искомый bcdedit.exe. Например я где то встречал, что пишут например Windows в процентах т.е. - %Windows% ... Но не помню и не знаю или так можна ... Это помоему последние способы из всех вариантов касающихся проверки лицензии .... поэтому если это не поможет зделать задачу кпримеру "бат" файлом то попытки прекращу.....
0
|
4334 / 2124 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
||||||||||||||||
19.08.2017, 13:51 | 19 | |||||||||||||||
sam6780,
все отправилось, перешло на стр2, вы и не заметили. Выше вашего последнего сообщения показал как указывается относительный путь к директории C:\Windows. так
0
|
19.08.2017, 16:32 | 20 |
Windows (точнее NTFS) не различает регистр файловых имен\путей. Попробуйте создать файл или каталог Test, test, TeSt, TEST - у вас получится только что-то одно.
А как брать пути не зная точного расположения написал alpap - из переменных окружения. В некоторых случаях можно воспользоваться командой where, которая сама найдет путь(или пути) по имени.
0
|
19.08.2017, 16:32 | |
19.08.2017, 16:32 | |
Помогаю со студенческими работами здесь
20
При запуске sh-скрипта из bat-файла команда clang из sh-скрипта неверно работает bat, reg или vbs? Запуск bat-файла из vbs-файла от имени указанного пользователя Запуск служб "Служба доступа к файлам" и "Клиент для сетей Microsoft" с использованием bat- или vbs-файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |