Разрешить доступ к контролируемой папке для подпроцесса
У меня есть приложение C#, пишущее в Documents
папка. Когда доступ к управляемой папке Защитника Windows включен, пользователь должен добавить мое приложение в список разрешенных приложений. Это не хорошо. Однако приложение запускает подпроцессы (*.exe
программы) иногда и эти подпроцессы не могут записать в Documents
, тоже.
Есть ли способ заставить подпроцесс наследовать разрешение от основного процесса? Я не хочу, чтобы пользователь вводил все *.exe
который может быть выполнен в настройках Защитника Windows. (И хочу иметь возможность изменять имена исполняемых файлов.)