Разграничить видимость сетевых папок

Вот, допустим, есть сеть RadminVPN (или Hamachi). Думаю, к вопросу это вообще не имеет отношения, ведь сеть может быть и локальная.
Итак вопрос…
На компе (в винде) есть три учётки - условная Маша, условный Вася и Я.
На диске есть расшаренные папки. Одни расшарены с доступом только для Маши, другие только для Васи. Когда Вася или Маша заходят в \\мой_комп, они логинятся в свои учётки (насколько я понял - без этого никак) и видят все расшаренные папки. Но зайти могут только в те папки, на которые им дан доступ на чтение.
А как сделать так, чтобы юзеры видели только свои папки (к которым им дан доступ)? Например, чтобы условная Маша не видела папку с порнухой :grin: У неё и так нет к ней доступа. Но лучше, чтобы она её вообще не видела, правильно? :grin:

Положить подпапку внутрь своей папки )

Ну… Такое себе :thinking:
А нормального способа за 30 лет никто не изобрёл? :man_shrugging: Может прога какая-нибудь есть?

Ну может скриптом каким нибудь который при загрузке профиля проверял видимость папок.
Есть доступ для пользователя есть то папку делает видимой иначе скрытой.
Но надо чтобы в свойствах папки параметр “отображение скрытых папок” был выключен.