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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - RegToBat Converter + интересный бонус.

Ответить
Настройки темы
CMD/BAT - RegToBat Converter + интересный бонус.

Аватара для vzli_izv

Покинул форум


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

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


Изменения
Автор: vzli_izv
Дата: 31-12-2011
Вложения
Тип файла: zip wot_pm.zip
(10.3 Kb, 222 просмотров)
Тип файла: txt wot_pm.txt
(3.2 Kb, 98 просмотров)
RegToBat Converter v1.1
Домашняя страница



Утилита преобразовывает файлы формата .reg в bat.
пример кода и оригинал исходника
______________
читать дальше »


Код: Выделить весь код
 Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Attachments]
"SaveZoneInformation"=dword:00000001

[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;.mdb;"


Код: Выделить весь код
@ECHO OFF
If exist "%Temp%\~import.reg" (
 Attrib -R -S -H "%Temp%\~import.reg"
 del /F /Q "%Temp%\~import.reg"
 If exist "%Temp%\~import.reg" (
  Echo Could not delete file "%Temp%\~import.reg"
  Pause
 )
)
> "%Temp%\~import.reg" ECHO Windows Registry Editor Version 5.00
>> "%Temp%\~import.reg" ECHO.
>> "%Temp%\~import.reg" ECHO [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Attachments]
>> "%Temp%\~import.reg" ECHO "SaveZoneInformation"=dword:00000001
>> "%Temp%\~import.reg" ECHO.
>> "%Temp%\~import.reg" ECHO [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Associations]
>> "%Temp%\~import.reg" ECHO "LowRiskFileTypes"=".zip;.rar;.nfo;.txt;.exe;.bat;.com;.cmd;.reg;.msi;.htm;.html;.gif;.bmp;.jpg;.avi;.mpg;.mpeg;.mov;.mp3;.m3u;.wav;.mdb;"
START /WAIT REGEDIT /S "%Temp%\~import.reg"
DEL "%Temp%\~import.reg"
Как видно из кода, программа распаковывает в import.reg файл параметры из bat, выполняет запись в реестр и удаляет из %Temp% import.reg.




Бонус

Данный сценарий Bat позволяет клавишами 1\2 (или какие пропишите вы) выполнить несколько команд для одного или нескольких действий.
Изначально, данный скрипт, выполнял копирование из папки с batником профили игры и запускал игру. Тема создателя

Во вложении находится архив с дополнительными файлами и текстовый вид batника от автора.

ниже сценарий, который я подчистил под свои нужды.
______________
читать дальше »

Код: Выделить весь код
@echo off
:start
cls
echo [1] Hide  [2] Show
echo+
set /p userinp=
set userinp=%userinp:~0,1%
if "%userinp%"=="1" goto Hide
if "%userinp%"=="2" goto Show
echo invalid choice
goto start

:Hide
echo+
echo+
chcp 1251
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowCpl" /v "1" /t REG_SZ /d "Брандмауэр Windows" /f >nul
chcp 866
exit

:Show
echo+
echo+
reg.exe delete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowCpl" /v "1" /f
exit




Благодарю людей, которые сделали это для всех нас, выкладываю для тех, кому это понадобится для работы или понимания.
Добра!
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:48, 30-12-2011

 

Новый участник


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

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


Цитата vzli_izv:
Утилита преобразовывает файлы формата .reg в bat. »
зачем из .reg делать .bat?

Отправлено: 15:28, 30-12-2011 | #2



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

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


Аватара для vzli_izv

Покинул форум


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

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


для автоматизации и упрощения рутинных действий.

Отправлено: 16:45, 30-12-2011 | #3


Аватара для shao

Ветеран


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

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


Так есть же в утилите SetTools возможность по правому клику конвертировать.
По-моему удобнее....

Отправлено: 23:47, 31-12-2011 | #4


Аватара для vzli_izv

Покинул форум


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

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


мне, например, не нужен лишний пункт меню.
да, и многообразие не запрещено.

Последний раз редактировалось vzli_izv, 01-01-2012 в 04:53.


Отправлено: 04:46, 01-01-2012 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - RegToBat Converter + интересный бонус.

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Баллмеру урезали годовой бонус из-за низких продаж Windows Phone 7? OSZone News Новости и события Microsoft 0 06-10-2011 04:30
Интересный глюк клавиатуры... lesnik26 Непонятные проблемы с Железом 3 10-02-2010 18:00
Разное - Интересный девайс alarm zone 13 Прочее железо 3 15-07-2008 02:59
Интересный тест с Оперативкой. Lamorte Microsoft Windows 2000/XP 0 07-05-2007 19:06
интересный глюк... efimka Microsoft Windows 2000/XP 16 24-10-2003 12:50




 
Переход