Как ограничить перемещение файлов в другую папку в win10? - PullRequest
0 голосов
/ 18 сентября 2018

Добрый день, мне нужно выяснить, как отключить для win10 , чтобы пользователь мог переместить определенный файл или файлы из определенной папки .Как это можно сделать, например, с помощью кода пакетного скрипта или есть другой способ, как это сделать?Я рад видеть решение на любом языке программирования , которое может помочь мне в этом.

Еще одним препятствием будет то, что если я хочу ограничить перемещениефайлы из системных папок , такие как путь "C: \ Windows \ System32", который находится под правами администратора, и я полагаю, что человек, которого я ограничиваю, может использовать эти права и перемещать файлы.

Я также полагаю, что files Я хочу ограничить перемещение, будет часто использовать ОС , и я не буду отключать доступ к этим файлам даже для операционной системы или любого программного обеспечения на ПК, которое нуждается в этом.Или другой пример, если вы хотите ограничить перемещение файла hosts, но браузер часто просматривает его при запуске или при изменении содержимого файла hosts.

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

1 Ответ

0 голосов
/ 19 сентября 2018

Если вы хотите решить эту проблему, написав программу, я думаю, что инструмент, который вы ищете, это icacls (часть win10).

Документы для этой команды: https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/icacls

Если вы не хотите делать тонну сразу, я рекомендую щелкнуть правой кнопкой мыши по файлу и выбрать «Свойства» в меню. Оттуда, нажмите на вкладку «Безопасность». Это даст вам возможность изменить разрешения для файла или каталога вручную. Больше инструкций для ручного решения здесь: https://support.microsoft.com/en-us/help/325361/how-to-configure-security-for-files-and-folders-on-a-network-in-window#2

...