静默安装 Github-for-windows

静默安装 Github-for-windows

我想在 Windows 上静默安装 GitHub。我已从以下位置下载了 GitHubSetup.exehttps://windows.github.com/

我习惯将其他参数(如等)传递/SINSTALLDIR静默安装程序。

如何在首选目录中静默安装 GitHub 以及URL应该使用哪个目录?

答案1

Github for Windows 使用 Microsoft ClickOnce 安装程序进行部署[1]。ClickOnce 是一种基于每个用户的安装技术,不支持静默安装。

Chocolatey 包管理系统对于 Windows 确实有一个包裹对于依靠自动热键来自动安装的 GfW。

答案2

@echo Off
REM script to install GitHub Desktop
REM Installs the machine-wide installer
msiexec.exe /i "%~dp0GitHubDesktopSetup-x64.msi" /qn
REM Wait for install to complete
PING -n 10 127.0.0.1>nul
REM Change directory to install folder and run exe
CD "%ProgramFiles(x86)%\GitHub Desktop Deployment" && "GitHubDesktopDeploymentTool.exe" -s
REM Delete desktop shortcut
Del /f "C:\Users%username%\Desktop\GitHub Desktop.lnk"

答案3

在windows cmd.exe中运行以下命令即可静默安装git:

powershell -command "& { (New-Object Net.WebClient).DownloadFile('https://github.com/git-for-windows/git/releases/download/v2.21.0.windows.1/Git-2.21.0-64-bit.exe', 'c:\git_setup.exe') }"
"C:\git_setup.exe"  /VERYSILENT

相关内容