Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - Утилиты - [addon] SetTools (набор инструментов) - поправить

Ответить
Настройки темы
Любой язык - Утилиты - [addon] SetTools (набор инструментов) - поправить

Ветеран


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

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


Изменения
Автор: SharkyEXE
Дата: 10-10-2020
Вложения
Тип файла: rar Run.reg_Run.reg.bat.rar
(736 байт, 15 просмотров)
Всем здравствуйте

Использую последнюю версию Утилиты - [addon] SetTools (набор инструментов) 10.8 отсюда

Проблема в нижеописанном

Есть файл реестра Run.reg, файл Run.reg запустить вручную, то все отлично импортируется - картинка Снимок1.png

А если файл Run.reg конвертировать в cmd при помощи SetTools (клик правой кнопкой мышки по файлу Run.reg -> Конвертировать Reg-файл -> reg2bat), файл Run.reg.bat вручную, то все бито импортируется - картинка Снимок2.png

Пожалуйста, помогите

Отправлено: 07:37, 10-10-2020

 

Deadooshka


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

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


экранируйте амперсанд ^& в reg add
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:37, 10-10-2020 | #2



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

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


Ветеран


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

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


Вложения
Тип файла: rar AllInOne.vbs.rar
(12.1 Kb, 19 просмотров)

Sham

Да, работает

В файле Run.reg.bat поправил запись
Цитата:
Reg Add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v "noremove" /t REG_SZ /d "cmd /c Reg Add \"HKLM\SYSTEM\CurrentControlSet\Enum\USB\VID_7392^&PID_B611\00e04c000001\" /v \"Capabilities\" /t \"REG_DWORD\" /d \"0x90\" /f" /f
Задача для умеющих - пожалуйста, я очень прошу, поправьте файл, типа сделать, чтобы автоматически это экранирование срабатывало, мол, условием, может получше, чем я придумал.

Цитата:
если в пути HKLM\SYSTEM\CurrentControlSet\Enum\USB\ есть смивол &, то заменить этот символ как ^&
Или как это поумнее делается

Спасибо.

Последний раз редактировалось SharkyEXE, 10-10-2020 в 14:53.


Отправлено: 14:45, 10-10-2020 | #3


Ветеран


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

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


SharkyEXE, и «cmd /c» там не нужен.

Отправлено: 17:58, 10-10-2020 | #4


Ветеран


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

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


Iska

Здравствуйте

Я теперь больше по поводу исправления проблемы в скрипте AllInOne.vbs больше, чем работает с «cmd /c» и пускай работает с «cmd /c»

Отправлено: 18:00, 10-10-2020 | #5


Deadooshka


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

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


это ещё понять надо, как во вложенных reg add интерпретируется амперсанд - как разделитель команд или часть строкового параметра. Внутри кавычек должно передаваться как есть ^& без экранирования.

Отправлено: 23:31, 10-10-2020 | #6



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - Утилиты - [addon] SetTools (набор инструментов) - поправить

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Утилиты - [addon] Утилиты от SysInternals FUH Наборы обновлений для Windows XP/2003/Windows 7 252 29-04-2022 06:30
Утилиты - [addon] SetTools (набор инструментов) gora Наборы обновлений для Windows XP/2003/Windows 7 390 03-09-2016 09:57
Утилиты - [addon] Набор инструментов 4.3 stylus Наборы обновлений для Windows XP/2003/Windows 7 9 21-12-2012 12:38
CD и DVD - [addon] Утилиты Nero _syd_ Наборы обновлений для Windows XP/2003/Windows 7 0 10-07-2012 00:50
Прочее - Где заказать набор инструментов? systeman Сетевые технологии 9 11-02-2011 17:38




 
Переход