Показать полную графическую версию : отключить общий доступ с парольной защитой через cmd
Mr.Merak
28-09-2022, 13:13
Чтобы работала расшаренная папка, нужно включить 3 пункта в "Дополнительные параметры общего доступа"
С первыми 2-мя все просто:
netsh advfirewall firewall set rule group="Обнаружение сети" new enable=Yes
netsh advfirewall firewall set rule group="Общий доступ к файлам и принтерам" new enable=Yes
ВОПРОС, как добраться до последнего с cmd?
https://i120.fastpic.org/big/2022/0928/cc/6bde23e8869ed20c39e2665ee34e39cc.png (https://fastpic.org/view/120/2022/0928/6bde23e8869ed20c39e2665ee34e39cc.png.html)
Avatar-Lion
28-09-2022, 16:27
https://stackoverflow.com/questions/1682944/how-do-i-turn-password-protected-sharing-on-or-off-programmatically
Если вкратце, то в ветке HKEY_LOCAL_MACHINE\SECURITY\SAM\Domains\Account\Users\000001F5 есть параметр F, в нем нужно поменять одну цифру: 14 = доступ отключен, 15 = доступ разрешен. Но проблема в том, что по дефолту у ветки SECURITY нет доступа даже у администраторов, только у системы. Так что придется сначала нагуглить как добавлять права в ветке в реестре. Хотя... Возможно, внесение изменений из ком.строки с правами админа будет достаточно и не придется менять права. Сам не проверял.
Mr.Merak
28-09-2022, 16:36
Но проблема в том, что по дефолту у ветки SECURITY нет доступа даже у администраторов, только у системы. »
это как раз и не проблема:
nircmd elevatecmd runassystem regedit
Если вкратце, то в ветке HKEY_LOCAL_MACHINE\SECURITY\SAM\Domains\Account\Users\000001F5 есть параметр F, »
а это проблема, т.к. там не просто поменять, а еще узнать уникальный $SID
я кста пробовал так - не работает
Avatar-Lion
28-09-2022, 20:13
там не просто поменять, а еще узнать уникальный $SID »
Тогда остается только экспортировать ветку в REG-файл и как-то менять его содержимое на основе поиска и замены по ряду символов. И импортировать его обратно потом. Вероятно, потребуется отдельный bat-файл для этого: http://forum.oszone.net/post-2989711-17.html
я кста пробовал так - не работает »
Я тестировал это на Windows 7 и Windows 10. При цифре 14 другой ПК не запрашивает логин и пароль при попытке зайти на комп в сетевом окружении, при цифре 15 - запрашивает. Но цифры менял вручную в редакторе реестра.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.