web-dev-qa-db-ja.com

icacls-整合性レベルはexeファイルには適用されません

デフォルトでexe整合性として実行されるMediumファイルがあります。次のように、整合性をLowに変更しようとしました。

icacls 1.exe  /L

出力メッセージは成功を示しています:

1.exe BUILTIN\Administrators:(F)
      NT AUTHORITY\SYSTEM:(F)
      NT AUTHORITY\Authenticated Users:(M)
      BUILTIN\Users:(RX)
      BUILTIN\Administrators:(I)(F)
      BUILTIN\Administrators:(I)(OI)(CI)(IO)(F)
      NT AUTHORITY\SYSTEM:(I)(F)
      NT AUTHORITY\SYSTEM:(I)(OI)(CI)(IO)(F)
      NT AUTHORITY\Authenticated Users:(I)(M)
      NT AUTHORITY\Authenticated Users:(I)(OI)(CI)(IO)(M)
      BUILTIN\Users:(I)(RX)
      BUILTIN\Users:(I)(OI)(CI)(IO)(GR,GE)

Successfully processed 1 files; Failed processing 0 files

しかし、実行中は、Process Explorer(つまりMedium)ですでに同じ整合性があります。

exeの整合性をLowMediumまたはHighに変更するにはどうすればよいですか?

なにか提案を?

1
BattleTested

正しい構文は次のとおりです。

 icacls 1.exe /setintegritylevel Low
2
harrymc