|
Как найти пути к Drivers и CatRoot
|
|||
---|---|---|---|
#18+
Конкретно интересуют папки C:\Windows\System32\drivers C:\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE} //здесь MS хранит каталоги с подписями к системным драйверам Через стандартные .Net-функции (системные папки) и соответствующие API конкретно эти в лоб вроде не ищутся. Хотя один способ я знаю: найти <C>:\Windows\System32\ и тупо скомбинировать с оставшейся частью. С учетом того что на Win10 С: он всегда C: то можно и вообще не заниматься вычислениями (на Висте и 7-ке еще был способ "установить на D", если установку начинать из-под другой системы, начиная с 8-ки это не работает, других способов не знаю). Но все же? И до кучи чтоб не плодить тем. Вот мувнул я каталог с подписью в C:\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE} Или например убрал его оттуда. Сдается мне, что система не всегда сразу понимает что подписи уже нет, или что она там есть. (после перезагрузки все всегда корректно) Нет способа сделать Refresh этому делу и пересоздать все "кэши"? (сразу и без перезагрузки) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2016, 07:41 |
|
Как найти пути к Drivers и CatRoot
|
|||
---|---|---|---|
#18+
В WinAPI есть SHGetFolderPath() https://msdn.microsoft.com/ru-ru/library/windows/desktop/bb762494(v=vs.85).aspx CSIDL_SYSTEM Version 5.0. The Windows System folder. A typical path is C:\Windows\System32. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2016, 08:04 |
|
Как найти пути к Drivers и CatRoot
|
|||
---|---|---|---|
#18+
Dima T, Это я все знаю. Но там нет ключей чтоб конкретно drivers и CatRoot выводило. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2016, 08:30 |
|
Как найти пути к Drivers и CatRoot
|
|||
---|---|---|---|
#18+
Напр. для принтеров есть Код: vbnet 1. 2. 3.
Выводит DriverDirectory: C:\WINDOWS\system32\spool\DRIVERS\x64\ Но то для принтеров. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2016, 08:35 |
|
Как найти пути к Drivers и CatRoot
|
|||
---|---|---|---|
#18+
ИМХУ сомневаюсь что есть какая-то гибкая настройка для каждой подпапки System32. Если бы было, то скорее всего было бы в реестре, там я по CatRoot ничего не нашел. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2016, 08:41 |
|
Как найти пути к Drivers и CatRoot
|
|||
---|---|---|---|
#18+
Dima T, Ну а по Drivers хотя бы? Я знаю: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Хотя сдается мне это нигде кроме как на XP давно не работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2016, 08:47 |
|
Как найти пути к Drivers и CatRoot
|
|||
---|---|---|---|
#18+
По drivers очень много всего находится. Вот например в HKLM\SOFTWARE\Microsoft\DirectMusic Код: c# 1.
И подобная конструкция неоднократно попадается у меня в реестре. ИМХУ если MS так пишет, то вероятнее всего все пути относительно папки виндовса заданы жестко, а всякие вспомогательные функции получения подпапок просто для удобства. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2016, 08:58 |
|
Как найти пути к Drivers и CatRoot
|
|||
---|---|---|---|
#18+
Dima T, В стандартных "переменных среды" тоже нет: Код: vbnet 1. 2.
Ну тогда только вычислять System32, остальное приписывать. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2016, 09:07 |
|
Как найти пути к Drivers и CatRoot
|
|||
---|---|---|---|
#18+
Дмитрий77В стандартных "переменных среды" тоже нет: Чем не устраивает Дмитрий77Хотя один способ я знаю: найти <C>:\Windows\System32\ и тупо скомбинировать с оставшейся частью. Не понял почему это плохо ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2016, 15:19 |
|
Как найти пути к Drivers и CatRoot
|
|||
---|---|---|---|
#18+
Cat2Чем не устраивает Дмитрий77Хотя один способ я знаю: найти <C>:\Windows\System32\ и тупо скомбинировать с оставшейся частью. Не понял почему это плохо Привык цепляться потому что, чтоб в один прекрасный раз не огрести по полной. Ладно, хрен с ним: Код: vbnet 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2016, 19:19 |
|
|
start [/forum/topic.php?fid=20&msg=39322392&tid=1400306]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
54ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 270ms |
total: | 416ms |
0 / 0 |