CMD/BAT - [решено] Смена прав на раздел реестра и его удаление
-
primewar
CMD/BAT - [решено] Смена прав на раздел реестра и его удаление
Доброго времени суток) Проблема: "злые дядьки" постоянно проверяют систему на наличие незаконного подключения флеш-накопителей (флешек). Данная инфа хранится тут:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR]
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USBSTOR]
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Enum\USBSTOR]
Удалить данные разделы из реестра без разрешения полного доступа невозможно, соответственно необходимо ручками сначала разрешить доступ, а потом уже удалять - что весьма геморно, т.к. за день сослуживцы навтыкают флешек, и к моменту прихода проверяющего не всегда успеваю всё почистить. Каким образом можно через твик реестра, или например запуском bat-файла, автоматизировать данный процесс? (т.е сначала разрешить доступ, потом удалить)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR]
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USBSTOR]
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Enum\USBSTOR]
Удалить данные разделы из реестра без разрешения полного доступа невозможно, соответственно необходимо ручками сначала разрешить доступ, а потом уже удалять - что весьма геморно, т.к. за день сослуживцы навтыкают флешек, и к моменту прихода проверяющего не всегда успеваю всё почистить. Каким образом можно через твик реестра, или например запуском bat-файла, автоматизировать данный процесс? (т.е сначала разрешить доступ, потом удалить)
-
Vadikan
Re: CMD/BAT - [решено] Смена прав на раздел реестра и его удаление
Цитата primewar:
или например запуском bat-файла, автоматизировать данный процесс?
Что-то типа
Код:
или например запуском bat-файла, автоматизировать данный процесс?
CMD/BAT - [решено] Смена прав на раздел реестра и его удаление
SubInACL
в сочетании с reg delete и reg add.Что-то типа
Код:
Код: Выделить всё
subinacl /subkeyreg HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR /grant=ИмяПользователя(или Группы)=F
reg delete HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR /f
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR-
Andress
Re: CMD/BAT - [решено] Смена прав на раздел реестра и его удаление
Цитата Vadikan:
SubInACL в сочетании с reg delete и reg add.
Каким образом? SubInACL установил, скопировал туда мой батник такого содержания:
Код:
не работает, записи в реестре о флешке остаются.
SubInACL в сочетании с reg delete и reg add.
CMD/BAT - [решено] Смена прав на раздел реестра и его удаление
Каким образом? SubInACL установил, скопировал туда мой батник такого содержания:
Код:
Код: Выделить всё
subinacl /subkeyreg HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR /grant=Администратор=F
subinacl /subkeyreg HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet001\Enum\USBSTOR /grant=Администратор=F
subinacl /subkeyreg HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet002\Enum\USBSTOR /grant=Администратор=F
reg delete HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR /f
reg delete HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USBSTOR /f
reg delete HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Enum\USBSTOR /fне работает, записи в реестре о флешке остаются.
-
Vadikan
Re: CMD/BAT - [решено] Смена прав на раздел реестра и его удаление
primewar, вы по одной команды запускайте и смотрите - какие ошибки выводятся, применяются ли права, удаляется ли раздел и т.д. Например, нужно сохранять файл в кодировке DOS, раз у вас кириллица в коде...
P.S. Можете для subinacl использовать параметры /outputlog=FileName и/или /errorlog=FileName для записи вывода / ошибок в файл.
P.S. Можете для subinacl использовать параметры /outputlog=FileName и/или /errorlog=FileName для записи вывода / ошибок в файл.
-
primewar
Re: CMD/BAT - [решено] Смена прав на раздел реестра и его удаление
Цитата Vadikan:
нужно сохранять файл в кодировке DOS, раз у вас кириллица в коде...
как в DOSe? точнее чем? Я пользуюсь заменителем блокнота Bred3
нужно сохранять файл в кодировке DOS, раз у вас кириллица в коде...
CMD/BAT - [решено] Смена прав на раздел реестра и его удаление
как в DOSe? точнее чем? Я пользуюсь заменителем блокнота Bred3
-
primewar
Re: CMD/BAT - [решено] Смена прав на раздел реестра и его удаление
В нем должна быть возможность сохранения в кодировке DOS (OEM). RTFM 

-
Vadikan
Re: CMD/BAT - [решено] Смена прав на раздел реестра и его удаление
В нем должна быть возможность сохранения в кодировке DOS (OEM). RTFM 

-
primewar
Re: CMD/BAT - [решено] Смена прав на раздел реестра и его удаление
Цитата primewar:
Только последнюю строку "reg add...." не добавлял, незачем, всё равно раздел автоматом создаётся при втыкании флешки)
Ну мало ли
Цитата primewar:
"злые дядьки" постоянно проверяют систему
а раздела нет, а был в прошлый раз - подозрительно
Это уж ваше дело...
Я рад, что у вас все получилось!
Только последнюю строку "reg add...." не добавлял, незачем, всё равно раздел автоматом создаётся при втыкании флешки)
CMD/BAT - [решено] Смена прав на раздел реестра и его удаление
Ну мало ли
Цитата primewar:
"злые дядьки" постоянно проверяют систему
CMD/BAT - [решено] Смена прав на раздел реестра и его удаление
а раздела нет, а был в прошлый раз - подозрительно
Это уж ваше дело...Я рад, что у вас все получилось!
-
Vadikan
Re: CMD/BAT - [решено] Смена прав на раздел реестра и его удаление
primewar, дополнительно. Решаю аналогичную проблему с помощью
USBDeview 1.30
. Только нужно "мышки" и "принтеры" снимать из всех выделенных.-
okshef
Re: CMD/BAT - [решено] Смена прав на раздел реестра и его удаление
primewar, дополнительно. Решаю аналогичную проблему с помощью
USBDeview 1.30
. Только нужно "мышки" и "принтеры" снимать из всех выделенных.