1

InnoSetup インストーラーに「自分用にインストール」オプションがあります。このオプションを選択すると、プログラム ファイルは、ユーザーのローカル設定のアプリケーション データ フォルダーから離れたフォルダーに書き込まれますC:\Program Files

他の管理者ユーザーがまだこのフォルダーを探し回って見つけてアプリを実行できるようです。ユーザーが「私だけのために」インストールしている場合は避けたいと思います。

{userappdata}\MyApp\Program Files\このフォルダー (通常は ) に、インストーラーを実行しているユーザー以外のすべてのユーザーのアクセス許可が削除されるように指定するにはどうすればよいですか?

4

1 に答える 1

3

さまざまな権限ディレクティブcacls.exeを使用または使用できます。しかし、あなたが何をしても、管理者はいつでも自分自身にファイルへのアクセス許可を与えることができます。結局のところ、彼らは管理者です...

于 2011-07-24T04:41:18.433 に答える