如何为Windows系统定义Github的安装目录?

如何为Windows系统定义Github的安装目录?

Github for Windows 是“一键安装”的东西。它有一个问题:没有安装选项。它只能%appData%\Local\\GitHub\Apps\2.0\YYZRRD9X.HWG\RVTJXJ3M.LBH\github.exe_317444273a93ac29_0003.0000_none_a7edba33c398fcf9\Apps\2.0\YYZRRD9X.HWG\RVTJXJ3M.LBH\gith..tion_317444273a93ac29_0003.0000_12384c781d7f8ad4

由于显而易见的原因,我已阻止所有文件执行%AppData%。有没有办法设置安装目录?

答案1

Github for Windows 是一个ClickOnce 安装程序,并且作为用户,您无法控制 ClickOnce 安装程序的目标文件夹。相反,它们将始终安装到“ClickOnce 应用程序缓存”中,即%USERPROFILE%\AppData\Local\Apps\2.0

ClickOnce 应用程序始终安装在本地应用程序数据的 Apps 子目录中。

来源

ClickOnce 部署将在每个用户的用户应用程序缓存中安装一个应用程序(而不是在 X:\Programe files\folder 中),并将由 ClickOnce 服务管理。您无法使用 ClickOnce 直接将其安装到另一个文件夹。这意味着您无法更改 ClickOnce 安装位置。

来源

不可以。ClickOnce 应用程序的设计目标之一是它们不需要管理权限,并且在 Vista 和 Windows Fabulous (7) 上唯一可以毫无顾忌地写入的地方是在用户的个人资料下。

来源

ClickOnce 背后的理念与安装在“C:\Program Files”中的普通程序略有不同。通过在用户目录中安装应用程序,无需管理员权限即可安装应用程序,并且自动更新系统可以正常运行,而不会出现任何严重的安全问题。

来源

相关内容