Очень неприятная проблема, как следует из названия, я пытаюсь запретить пользователю запускать файл, хотя я хочу позволить им удалить файл.
icacls bat.exe /grant *S-1-1-0:(D) /deny *S-1-1-0:(RX,WDAC)
Я пробовал несколько хороших комбинаций, но безуспешно :(
Любая помощь будет принята с благодарностью
Вам просто нужно использовать / deny и X.
то есть:
icacls bat.exe /deny *S-1-1-0:(X)
Это позволит пользователю удалить файл, но не выполнить его.