![]() |
Отображение скрытых файлов на удаленном компе - как узнать?
Друзья,
мне нужно через командную строку узнать включен ли у пользователя на удаленном компьютере параметр Отображать скрытые папки и файлы, т.е узнать его текущее состояние. Думаю реализоваться это должно посредством WMI, но как? |
Через WMI врядли, но можно через реестр. Правда параметр выставляется для пользователя, а не для компьютера, если моя память не спит с другим то где-то там:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced с параметрами Hidden и вроде бы SuperHidden (или ShowHidden и ShowSuperHidden). Однако по сравнению с необходимостью подключаться на удаленном компьютере к реестру конкретного пользователя поиск нужных параметров дело совсем простое. Как вариант можно зашедулить от имени пользователя скрипт, который будет опрашивать эти параметры и ключи их складывать в какое-нибудь неприметное место. |
Про реестр я знаю, но этот вариант мне не подходит. Более удобным вариантом для меня является коммандная строка с фокусом на конкретной удаленной машине.
В принципе, указанный вами метод можно использовать вкупе с psexec. Но, насколько мне не изменяет память, указанную ветку реестра с ее помощью не загрузить... |
Quaker_75, можно, но нужно знать SID пользователя. HKEY_USERS\S-1-5-итакдалее\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
|
Время: 13:36. |
Время: 13:36.
© OSzone.net 2001-