在哪些情况下应用程序应该要求以管理员身份执行?
In which cases an application should require to be executed as administrator?
我想知道在哪些情况下应用程序需要以管理员身份执行。是否有需要此权限级别的特定操作?
举个例子...
我的应用程序 (C:\Program Files\MyAppFolder\MyApp.exe) 必须能够保存、复制、移动、修改和删除应用程序文件夹 (C:\Program Files\MyAppFolder) 中的文件。为了顺利完成这些操作,我的应用程序是否需要 运行 作为管理员?
您需要对 modify/create/delete 安装操作系统的文件夹中的任何文件具有管理权限。例如。 windows、程序文件、应用程序数据等。
以下操作需要许可:
- 更改任何系统设置
- 到install/uninstall任何程序
- 进行任何注册表更改(注册表编辑)
如果您想要 develop this might help。
我想知道在哪些情况下应用程序需要以管理员身份执行。是否有需要此权限级别的特定操作?
举个例子... 我的应用程序 (C:\Program Files\MyAppFolder\MyApp.exe) 必须能够保存、复制、移动、修改和删除应用程序文件夹 (C:\Program Files\MyAppFolder) 中的文件。为了顺利完成这些操作,我的应用程序是否需要 运行 作为管理员?
您需要对 modify/create/delete 安装操作系统的文件夹中的任何文件具有管理权限。例如。 windows、程序文件、应用程序数据等。 以下操作需要许可:
- 更改任何系统设置
- 到install/uninstall任何程序
- 进行任何注册表更改(注册表编辑)
如果您想要 develop this might help。