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