Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Отображение скрытых файлов на удаленном компе - как узнать? (http://forum.oszone.net/showthread.php?t=322616)

Quaker_75 11-01-2017 11:50 2702605

Отображение скрытых файлов на удаленном компе - как узнать?
 
Друзья,
мне нужно через командную строку узнать включен ли у пользователя на удаленном компьютере параметр Отображать скрытые папки и файлы, т.е узнать его текущее состояние.

Думаю реализоваться это должно посредством WMI, но как?

Elven 11-01-2017 12:13 2702612

Через WMI врядли, но можно через реестр. Правда параметр выставляется для пользователя, а не для компьютера, если моя память не спит с другим то где-то там:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced с параметрами Hidden и вроде бы SuperHidden (или ShowHidden и ShowSuperHidden). Однако по сравнению с необходимостью подключаться на удаленном компьютере к реестру конкретного пользователя поиск нужных параметров дело совсем простое.
Как вариант можно зашедулить от имени пользователя скрипт, который будет опрашивать эти параметры и ключи их складывать в какое-нибудь неприметное место.

Quaker_75 11-01-2017 12:25 2702617

Про реестр я знаю, но этот вариант мне не подходит. Более удобным вариантом для меня является коммандная строка с фокусом на конкретной удаленной машине.
В принципе, указанный вами метод можно использовать вкупе с psexec. Но, насколько мне не изменяет память, указанную ветку реестра с ее помощью не загрузить...

Elven 11-01-2017 12:30 2702620

Quaker_75, можно, но нужно знать SID пользователя. HKEY_USERS\S-1-5-итакдалее\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced


Время: 13:36.

Время: 13:36.
© OSzone.net 2001-