У меня есть командный файл, который я могу запустить, чтобы изменить права доступа к папке в программных файлах. Он работает нормально, когда текущий пользователь имеет права локального администратора, но для тех, кто не является, я должен ввести пароль администратора домена, чтобы изменения вступили в силу. Когда я дважды проверяю настройки разрешений для папки, это показывает, что администратор домена имеет полный контроль над этой папкой.
Как я могу убедиться, что текущий пользователь, вошедший в Windows, получает полное разрешение?
Это то, что у меня есть как часть этого командного файла:
icacls "program files directory" /grant %userdomain%\%username%:F