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

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

Ответить
Настройки темы
CMD/BAT - REG LOAD и REG EXPORT в Windows 7 и Windows 10

Аватара для Peutrov

Старожил


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

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


В windows 7 у меня работала такая конструкция:
Скрытый текст

команда REG LOAD обращалась к файлу RegHive из папки DefaultBox
команда REG EXPORT создавала в ТЕКУЩЕЙ папке файл Reg_result.reg

В windows 10 командная строка почему-то неизбежно ломится по адресу "C:\Windows\system32".
Файл Reg_result.reg также создаётся в папке "C:\Windows\system32", а не в текущей папке.
Если применить команду cd C:\Sandbox\Venga то всё равно ошибка, отказ в доступе. Разумеется от имени администратора.
Скрытый текст

Папку "sandbox", которая содержит батники, иногда требуется перемещать на другой раздел, поэтому привязка cd C:\Sandbox\Venga к конкретному адресу не подходит, требуется исполнять команды именно в текущей папке.
В Windows 7 это всё работало как обычно.. в windows 10 началась какая-то чертовщина.
Жаль что прекрасная sandbox подталкивает к такому геморрою вместо того чтоб более незадачливым способом показать изменения в реестре.
спасибо за рассмотрение.

Отправлено: 14:39, 14-06-2018

 

Аватара для Peutrov

Старожил


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

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


экстракт песочницы оказался в папке system32.. каким же образом-то.. никто этот мусор туда не копировал..
Скрытый текст


Команда REG LOAD HKLM\1111SandboxieReg1111 RegHive
создаёт в system32 мусор.. это конечно странно.. но у sandbox имелись похожие проблемы - если это кому-то интересно. Если конкретно - пример. Пользователь инсталлировал программу в песочницу. Данные копировались в папку C:\Sandbox\***. Дальше пользователь брал эти данные и копировал их например на рабочий стол или куда угодно вне песочницы. При попытке запустить установленную программу она безусловно запускалась в песочнице. Лечилось перезагрузкой системы. Это известный и невылеченный баг. Разраб sandboxie отписался что это особенности файловой системы windows, но как-то сомнительно.
Уж не знаю, имеет ли эта проблема отношение к моему случаю.. но всё может быть.

Последний раз редактировалось Peutrov, 14-06-2018 в 15:06.


Отправлено: 14:52, 14-06-2018 | #2



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

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


Аватара для Peutrov

Старожил


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

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


мда уж... это конечно дичь полная.. сложно понять что происходит
Скрытый текст

После команды REG LOAD HKLM\1111SandboxieReg1111 можно написать любой произвольный текст и команда будет выполнена успешно. Затем в папке system32 создаётся мусор.

И как же в таких условиях всё-таки попытаться взглянуть на результаты изменения реестра, полученные sandboixe

Отправлено: 15:20, 14-06-2018 | #3



Moderator


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

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


Цитата Peutrov:
ломится по адресу "C:\Windows\system32"
Можете добавить первой строкой:
Код: Выделить весь код
CD /D "%~dp0"
Эта команда сделает текущей папку, в которой расположен запущенный CMD-файл (за исключением сетевых UNC-путей).
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:30, 14-06-2018 | #4



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Некорректное выполнение reg-файлов в Windows 7 x64 и Windows 8 x64 Nun-Nun Автоматическая установка приложений 25 10-06-2013 16:25
CMD/BAT - Как импортировать reg в windows 7 без запросов? vasya00 Скриптовые языки администрирования Windows 1 12-12-2012 20:28
Импорт параметров реестра (*.reg) из коммандной строки для Windows XP-7 x86-x64 olmak Автоматическая установка приложений 1 24-10-2012 16:18
CMD/BAT - Reg-файл trezyxct Скриптовые языки администрирования Windows 1 20-12-2010 17:34
reg-файл bobm Программирование и базы данных 1 04-02-2004 23:51




 
Переход