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

Показать сообщение отдельно

Пользователь


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

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


Цитата Smarty:
generator324, SetACL вам в помощь »
Спасибо, этот тоже есть - правда, не применял ещё. Попробую...
Меня пока больше другое волнует: почему тот пример не работает (.cmd-ник)? Не вижу никаких причин для этого, кроме... У меня в Системе (Windows 10 LSTC 2019) что-то "не так"? ЧТО?
Проверял на наличии администраторских привелегий всякими полезняшками типа:
Сheck Permissions

@echo off
goto check_Permissions

:check_Permissions
echo Administrative permissions required. Detecting permissions...

net session >nul 2>&1
if %errorLevel% == 0 (
echo Success: Administrative permissions confirmed.
) else (
echo Failure: Current permissions inadequate.
)

pause >nul

Сheck Permissions-2

@echo off
pushd %SystemRoot%
openfiles.exe 1>nul 2>&1
if not %errorlevel% equ 0 (
Echo here you are not administrator!
) else (
Echo here you are administrator!
)
popd
Pause

и тому подобных - все они пишут, что всё ОК. Запускай обычно из Far'а (так удобнее), который у меня всегда стартует с админскими привелегиями - специально сделанно для подобных случаев.
Цитата Smarty:
ЕМНИП папки надо убирать через HKLM\Software\Classes, а не через HKCR. »
Благодарю! Ценное дополнение, попробую и так...
Цитата Smarty:
И если вы удаляете раздел, то, соответственно, бекап прав не нужен. »
Ясно.

Vadikan,
Благодарю, вышенаписанное по реестру освежил в памяти . Остаётся ещё всё тот же вопрос - где-то попадалась статья с описанием, как "ручками" (не через subinacl/SetACL) поменять права на нужном мне разделе реестра. Почему спрашиваю - у меня "с лёту" не получилось, банально запутался.
Вот и сижу, чешу репу и думаю: а может, я пытаюсь из командной строки (subinacl) выполнить то, что в принципе НЕЛЬЗЯ? Хотя какой криминал может быть вот в этой строчке, например:
Код: Выделить весь код
subinacl.exe /subkeyreg "HKEY_CLASSES_ROOT\CLSID\{31C0DD25-9439-4F12-BF41-7FF4EDA38722}\ShellFolder" /grant="Администраторы"=f
Найдено здесь же, твик отключает отображение "Объемные объекты" в Проводнике. При установке через ООВЕ - работает, проверено. Как и многое другое.
А у меня при попытке выполнить подобное из командной строки (Администратор) получаю ранее озвученную ошибку.
Думаю, что и SetACL выдаст нечто подобное - "проблема" то совсем не в Этом!
Интересно, а как это у человека, приведшего твик, работает? И в чём разница (между его системой и моей)?
С PowerShell, к сожалению, слабоват. Хотелось бы, но...
Цитата Vadikan:
Тренируйтесь на кошках »
На них и тренируюсь - система тестовая, уронить - не жалко
Про psexec и TrustedInstaller. Знаю, активно применяю (в других местах), но... Мне кажется, что в разрезе заданного мною вопроса, это немного "не то". По сути - это способ обойти проблему, а не понять отчего она (проблема) возникает.
Рабочий способ, да - не спорю. Но и у меня (при установке через ООВЕ) тоже работает...

Отправлено: 12:38, 09-11-2019 | #1393