将Vagrant静默安装到Windows上的首选目录
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将Vagrant静默安装到Windows上的首选目录相关的知识,希望对你有一定的参考价值。
描述
- Download vagrant.msi
- 通过执行
msiexec /qn /i C: empvagrant.msi INSTALLDIR=C:preferredVagrantDirectory
将silent安装到首选目录
预期结果
- Vagrant已经安装在
C:preferredVagrantDirectory
实际结果
- Vagrant已经安装在
C:HashiCorpVagrant
答案
通过VAGRANTAPPDIR
而不是INSTALLDIR
。
令人钦佩的是他们创建了一个MSI,但他们应该知道默认安装应该是[ProgramFilesFolder] Company Product not [WindowsVolume] Company Product。 (实际上他们确实知道,因为他们做了一个可爱的小型51 SETPROPERTY WINDOWSVOLUME = [WindowsVolume]所以他们可以创建目录表,以便通过内置的ICE验证单元测试,警告开发人员不要做这件事。#失败
使用像VAGRANTAPPDIR这样的异常目录键也只会引起混淆。分别为InstallShield,VDPROJ和WiX项目坚持使用INSTALLDIR,INSTALLLOCATION或TARGETDIR。
以上是关于将Vagrant静默安装到Windows上的首选目录的主要内容,如果未能解决你的问题,请参考以下文章